*Setup wifi connectivity as a blocking process. As Wifi is required for OTA to function no point moving forward until this is done on startup. This will mean either we connect to an Access Point or we become one. *Added BTC OTA option |
||
---|---|---|
AppInventor | ||
Arduino/SenderTrial2 | ||
Documentation | ||
.gitignore | ||
README.md |
BluetoothHeater
Bluetooth interface for Chinese Diesel Heaters
Working so far:
- Power On/Off
- Temperature + & -
- Heat exchanger body temperature as reported by heater unit
- Smart error detection, observes unusual heater state progression (ignition fail)
- list to be expanded
- Bluetooth Connectivity
- Bluetooth Control App for Android (Alpha Testing)
- WiFi Connection to existing network or Standalone Access Point Mode (Passwd: thereisnospoon)
To be implemented
- Wifi control
- DebugPort data to be sent via Telnet if/when available on the network.
- MQTT pub/sub
- Temperature sensing (DS18B20)
- Interface to external screen such as oled or nextion for a full featured controller
- Expand hardware compatability with different MCU setups. IE Arduino Due/Mega/Pro ESP8266 & ESP32
- Documentation