├── .gitignore ├── LICENSE ├── README.md ├── README_CN.md ├── arduino ├── SeeedHADiscovery │ ├── examples │ │ ├── ButtonSwitch │ │ │ └── ButtonSwitch.ino │ │ ├── CameraStream │ │ │ └── CameraStream.ino │ │ ├── HAStateSubscribe │ │ │ └── HAStateSubscribe.ino │ │ ├── LEDSwitch │ │ │ └── LEDSwitch.ino │ │ ├── TemperatureHumidity │ │ │ └── TemperatureHumidity.ino │ │ ├── reTerminal_E1001_HASubscribe_Display │ │ │ ├── driver.h │ │ │ └── reTerminal_E1001_HASubscribe_Display.ino │ │ └── reTerminal_E1002_HASubscribe_Display │ │ │ ├── driver.h │ │ │ └── reTerminal_E1002_HASubscribe_Display.ino │ ├── library.json │ ├── library.properties │ └── src │ │ ├── SeeedHADiscovery.cpp │ │ └── SeeedHADiscovery.h └── SeeedHADiscoveryBLE │ ├── examples │ ├── ButtonBLE │ │ └── ButtonBLE.ino │ ├── HAStateSubscribeBLE │ │ └── HAStateSubscribeBLE.ino │ ├── LEDSwitchBLE │ │ └── LEDSwitchBLE.ino │ └── TemperatureBLE │ │ └── TemperatureBLE.ino │ ├── library.json │ ├── library.properties │ └── src │ ├── SeeedHADiscoveryBLE.cpp │ └── SeeedHADiscoveryBLE.h ├── custom_components └── seeed_ha_discovery │ ├── __init__.py │ ├── ble_sensor.py │ ├── ble_switch.py │ ├── bluetooth.py │ ├── camera.py │ ├── config_flow.py │ ├── const.py │ ├── coordinator.py │ ├── device.py │ ├── icon.png │ ├── manifest.json │ ├── sensor.py │ ├── strings.json │ ├── switch.py │ └── translations │ ├── en.json │ └── zh-Hans.json └── hacs.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/README_CN.md -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/ButtonSwitch/ButtonSwitch.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/examples/ButtonSwitch/ButtonSwitch.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/CameraStream/CameraStream.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/examples/CameraStream/CameraStream.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/HAStateSubscribe/HAStateSubscribe.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/examples/HAStateSubscribe/HAStateSubscribe.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/LEDSwitch/LEDSwitch.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/examples/LEDSwitch/LEDSwitch.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/TemperatureHumidity/TemperatureHumidity.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/examples/TemperatureHumidity/TemperatureHumidity.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/reTerminal_E1001_HASubscribe_Display/driver.h: -------------------------------------------------------------------------------- 1 | #define BOARD_SCREEN_COMBO 520 // reTerminal E1001 (UC8179) -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/reTerminal_E1001_HASubscribe_Display/reTerminal_E1001_HASubscribe_Display.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/examples/reTerminal_E1001_HASubscribe_Display/reTerminal_E1001_HASubscribe_Display.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/reTerminal_E1002_HASubscribe_Display/driver.h: -------------------------------------------------------------------------------- 1 | #define BOARD_SCREEN_COMBO 521 // reTerminal E1002 (UC8179C) -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/examples/reTerminal_E1002_HASubscribe_Display/reTerminal_E1002_HASubscribe_Display.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/examples/reTerminal_E1002_HASubscribe_Display/reTerminal_E1002_HASubscribe_Display.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/library.json -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/library.properties -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/src/SeeedHADiscovery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/src/SeeedHADiscovery.cpp -------------------------------------------------------------------------------- /arduino/SeeedHADiscovery/src/SeeedHADiscovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscovery/src/SeeedHADiscovery.h -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/examples/ButtonBLE/ButtonBLE.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/examples/ButtonBLE/ButtonBLE.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/examples/HAStateSubscribeBLE/HAStateSubscribeBLE.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/examples/HAStateSubscribeBLE/HAStateSubscribeBLE.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/examples/LEDSwitchBLE/LEDSwitchBLE.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/examples/LEDSwitchBLE/LEDSwitchBLE.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/examples/TemperatureBLE/TemperatureBLE.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/examples/TemperatureBLE/TemperatureBLE.ino -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/library.json -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/library.properties -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/src/SeeedHADiscoveryBLE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/src/SeeedHADiscoveryBLE.cpp -------------------------------------------------------------------------------- /arduino/SeeedHADiscoveryBLE/src/SeeedHADiscoveryBLE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/arduino/SeeedHADiscoveryBLE/src/SeeedHADiscoveryBLE.h -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/__init__.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/ble_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/ble_sensor.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/ble_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/ble_switch.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/bluetooth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/bluetooth.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/camera.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/config_flow.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/const.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/coordinator.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/device.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/icon.png -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/manifest.json -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/sensor.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/strings.json -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/switch.py -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/translations/en.json -------------------------------------------------------------------------------- /custom_components/seeed_ha_discovery/translations/zh-Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/custom_components/seeed_ha_discovery/translations/zh-Hans.json -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limengdu/Seeed-Homeassistant-Discovery/HEAD/hacs.json --------------------------------------------------------------------------------