Star on GitHubStar2.4k stars

Case study

Berbel Remote Emulator: reconstructing kitchen-hood BLE controls

Berbel Remote Emulator recreates BFB 6bT, 8bT and 7bT remote commands on ESP32 firmware for Berbel kitchen hoods. It decodes hood status frames and exposes controls through MQTT and Home Assistant. The protocol research uses BLE captures and a Linux fake hood that pairs with real remotes to record button notifications and test status frames.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
15
Last commit
2026-10-20
Language
C++
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: An ESP32 board with BLE and Wi-Fi, a compatible Berbel hood and an MQTT broker are required for the firmware.
  • Prerequisites: The fake-hood research tool requires Linux, BlueZ and a BLE adapter.
  • Testing evidence: The author reports that the seven BFB 7bT-specific codes were read from a remote but not tried against a Skyline Edge hood.
  • License: MIT license.

Cite

BibTeX

@misc{berbel-remote-emulator-case,
  title = {{Berbel Remote Emulator: reconstructing kitchen-hood BLE controls}},
  howpublished = {\url{https://github.com/tfohlmeister/berbel-remote}},
  url = {https://github.com/tfohlmeister/berbel-remote},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/berbel-remote-emulator-case/}}
}

Plain text

Berbel Remote Emulator: reconstructing kitchen-hood BLE controls. https://github.com/tfohlmeister/berbel-remote (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/berbel-remote-emulator-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. REVERSE_ENGINEERING.md GitHub · tfohlmeister/berbel-remote · Revision 2c3c6c4
  2. README.md GitHub · tfohlmeister/berbel-remote · Revision 2c3c6c4
  3. tools/fakehood/README.md GitHub · tfohlmeister/berbel-remote · Revision 2c3c6c4
  4. LICENSE GitHub · tfohlmeister/berbel-remote · Revision 2c3c6c4

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab