Awesome Open Source
Awesome Open Source

Please ⭐️ this repo if you find it useful


PayPal

BroadlinkManager Broadlink Manager Security Rating Maintainability Rating

BroadlinkManager is a FastAPI powered, easy to use system that hepls you to work with Broadlink Devices. With Broadlink manager you can:

  • Scan your network for devices.
  • Lean and send IR or RF codes
  • Random generate RF codes
  • Change repeats for exisiting codes (IR/EF)

Credits:

=======

Supported Devices and Models

sp2:

0x2711,  # SP2
0x2719,  0x7919, 0x271a, 0x791a,  # Honeywell SP2
0x2720,  # SPMini
0x753e,  # SP3
0x7D00,  # OEM branded SP3
0x947a,  0x9479,  # SP3S
0x2728,  # SPMini2
0x2733,  0x273e,  # OEM branded SPMini
0x7530,  0x7546, 0x7918,  # OEM branded SPMini2
0x7D0D,  # TMall OEM SPMini3
0x2736,  # SPMiniPlus

rm:

0x2712,  # RM2
0x2737,  # RM Mini
0x273d,  # RM Pro Phicomm
0x2783,  # RM2 Home Plus
0x277c,  # RM2 Home Plus GDT
0x272a,  # RM2 Pro Plus
0x2787,  # RM2 Pro Plus2
0x279d,  # RM2 Pro Plus3
0x27a9,  # RM2 Pro Plus_300
0x278b,  # RM2 Pro Plus BL
0x2797,  # RM2 Pro Plus HYC
0x27a1,  # RM2 Pro Plus R1
0x27a6,  # RM2 Pro PP
0x278f,  # RM Mini Shate
0x27c2,  # RM Mini 3
0x27d1,  # new RM Mini3
0x27de,  # RM Mini 3 (C)

rm4:

0x51da,  # RM4 Mini
0x5f36,  # RM Mini 3
0x6026,  # RM4 Pro
0x6070,  # RM4c Mini
0x61a2,  # RM4 Pro
0x610e,  # RM4 Mini
0x610f,  # RM4c
0x62bc,  # RM4 Mini
0x62be,  # RM4c Mini
0x6539,  # RM4c Mini
0x653c,  # RM4 Pro

a1:

0x2714,  # A1

mp1:

0x4EB5,  # MP1
0x4EF7,  # Honyar oem mp1

hysen:

0x4EAD,  # Hysen controller

S1C:

0x2722,  # S1 (SmartOne Alarm Kit)

dooya:

0x4E4D,  # Dooya DT360E (DOOYA_CURTAIN_V2)

bg1:

0x51E3,  # BG Electrical Smart Power Socket

lb1:

0x60c8,  # RGB Smart Bulb

Usage

Run from hub

docker-compose from hub

version: "3.6"
services:
  broadlinkmanager:
    image: techblog/broadlinkmanager
    network_mode: host
    container_name: broadlinkmanager
    restart: always
    restart: unless-stopped
    volumes:
      - ./broadlinkmanager:/opt/broadlinkmanager/data
    environment:
      - ENABLE_GOOGLE_ANALYTICS=True #Optional, default is True, Set to False if you want to disable Google Analytics

Now open your browser and enter your docker container ip with port 7020: http://docker-ip:7020

Screenshots

Device Listing

RF Code Generator

Learn and Send IR/RF Codes

Base64 and Hex Conversation

Donation


Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (837,714
Html (253,320
Flask (20,917
Hub (6,603
Home Assistant (3,879
Home Automation (2,284
Broadlink (39
Broadlink Rm (7