Bluetooth interface for Chinese Diesel Heaters
Go to file
James 129790badb *!!!!Removed Telnet - Not really required!!!
*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
2018-11-04 16:19:22 +11:00
AppInventor Added a "carbon rod" to moderate enthusiastic OEM controllers to Bluetooth. 2018-10-28 18:34:16 +11:00
Arduino/SenderTrial2 *!!!!Removed Telnet - Not really required!!! 2018-11-04 16:19:22 +11:00
Documentation Added debug messages if state machine gets thrown back to idle due to no bluewire rx data 2018-10-28 15:05:23 +11:00
.gitignore Added BT transmission of heater and controller frames. 2018-10-13 10:12:38 +11:00
README.md Update README.md 2018-10-30 08:08:49 +00:00

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