2018-09-22 23:29:14 +00:00
|
|
|
# BluetoothHeater
|
|
|
|
|
2019-01-15 05:50:57 +00:00
|
|
|
Bluetooth & WiFi interface for Chinese Diesel Heaters
|
2018-10-16 14:30:18 +00:00
|
|
|
|
2018-12-16 19:00:46 +00:00
|
|
|
Requirements
|
|
|
|
--------------------------
|
|
|
|
* Requires "blue wire" compatible heater unit
|
|
|
|
* Blue wire interface circuitry
|
|
|
|
* ESP32 dev module
|
|
|
|
* HC-05 Bluetooth module - preferably exposing the key pin, not power control)
|
|
|
|
* DS18B20 one wire temperature sensor
|
|
|
|
* 13.3" I2C OLED using SH1106 controller
|
|
|
|
* DS3231 Real Time Clock
|
|
|
|
* Technical ability to solder SMD components
|
|
|
|
* Technical ability to program/flash in the Arduino environement
|
|
|
|
|
2018-10-16 14:30:18 +00:00
|
|
|
Working so far:
|
2018-12-16 19:00:46 +00:00
|
|
|
--------------------------
|
2018-10-16 14:30:18 +00:00
|
|
|
* Power On/Off
|
|
|
|
* Temperature + & -
|
2018-11-25 21:43:01 +00:00
|
|
|
* Fuel mixture tuning
|
2018-12-16 19:00:46 +00:00
|
|
|
* One wire remote temperature sensing (DS18B20)
|
|
|
|
* Heat exchanger body temperature, as reported by heater unit
|
|
|
|
* I2C Interface to 1.3" SH1106 based OLED for a full featured controller
|
2018-11-25 21:43:01 +00:00
|
|
|
* 5 button keypad interface
|
2018-10-30 07:42:17 +00:00
|
|
|
* Smart error detection, observes unusual heater state progression (ignition fail)
|
2018-12-16 19:00:46 +00:00
|
|
|
* ESP32 with HC-05 Bluetooth
|
|
|
|
* JSON based communications between Bluetooth and Wifi apps
|
2018-10-16 14:30:18 +00:00
|
|
|
* Bluetooth Connectivity
|
2018-12-16 19:00:46 +00:00
|
|
|
* Bluetooth Control App for Android (App Inventor based)
|
2018-10-30 08:08:49 +00:00
|
|
|
* WiFi Connection to existing network or Standalone Access Point Mode (Passwd: thereisnospoon)
|
2018-12-16 19:00:46 +00:00
|
|
|
* Wifi control
|
|
|
|
* DebugPort data sent via Telnet if/when available on the network.
|
|
|
|
* Two 7 day timers - including repeat every day functionality
|
|
|
|
* Battery backed Real Time Clock - DS3231
|
|
|
|
* Prototype "Green PCB" in production, using naked ESP32 and HC-05 modules
|
2018-10-16 14:30:18 +00:00
|
|
|
|
2018-10-30 07:42:17 +00:00
|
|
|
To be implemented
|
2018-10-16 14:30:18 +00:00
|
|
|
--------------------------
|
|
|
|
* MQTT pub/sub
|
2018-12-20 04:19:59 +00:00
|
|
|
* "fuel gauge" - Integrate pump frequency, assuming a repeatable dose of fuel per pump cycle...
|
2018-10-16 14:30:18 +00:00
|
|
|
* Expand hardware compatability with different MCU setups. IE Arduino Due/Mega/Pro ESP8266 & ESP32
|
2018-10-30 07:42:17 +00:00
|
|
|
* Documentation
|
2019-01-13 02:32:05 +00:00
|
|
|
* Regular Hot Burn cycle (DPF mode!)
|
2018-12-16 19:00:46 +00:00
|
|
|
* list under construction.....
|