Bluetooth interface for Chinese Diesel Heaters
Go to file
rljonesau 97b2c849e2 Fully migrated to JSON comms over Bluetooth. New .aia file for App Inventor included.
All JSON commands now accepted by ESP.
Output JSON from ESP is moderated.
2018-12-15 20:34:58 +11:00
AppInventor Fully migrated to JSON comms over Bluetooth. New .aia file for App Inventor included. 2018-12-15 20:34:58 +11:00
Arduino Fully migrated to JSON comms over Bluetooth. New .aia file for App Inventor included. 2018-12-15 20:34:58 +11:00
Documentation Added Screen2 - simple presentation with ability to toggle thermostat and change set point (keypad) 2018-11-23 21:34:37 +11:00
icons Extended range of actual temperature bar graph in screen 1 2018-12-09 14:00:40 +11:00
.gitignore Merged remote-tracking branch 'remotes/origin/RLJ_WebSockets_I2C_OLED' 2018-11-26 21:45:28 +11:00
LICENSE Add LICENSE 2018-11-26 10:46:40 +00:00
README.md Update README.md 2018-11-25 21:43:01 +00:00

BluetoothHeater

Bluetooth interface for Chinese Diesel Heaters

Working so far:

  • Power On/Off
  • Temperature + & -
  • Fuel mixture tuning
  • Temperature sensing (DS18B20)
  • Heat exchanger body temperature as reported by heater unit
  • Interface to external SH1106 based OLED for a full featured controller
  • 5 button keypad interface
  • Smart error detection, observes unusual heater state progression (ignition fail)
  • Bluetooth Connectivity
  • Bluetooth Control App for Android (Alpha Testing)
  • WiFi Connection to existing network or Standalone Access Point Mode (Passwd: thereisnospoon)
  • list to be expanded

To be implemented

  • Wifi control
  • DebugPort data to be sent via Telnet if/when available on the network.
  • MQTT pub/sub
  • Expand hardware compatability with different MCU setups. IE Arduino Due/Mega/Pro ESP8266 & ESP32
  • Documentation