Weight scale IoT by ESP32
Fig.1 shematics by Fritzing
![Fig.1 shematics by Fritzing](https://github.com/coniferconifer/ESP32-HX711-MQTT/blob/master/fritzing.png)
Fig.2 The weight scale remodeled by ESP32-HX711-MTT
![Fig.2 TANITA weight scale remodeled by ESP32-HX711-MTT](https://github.com/coniferconifer/ESP32-HX711-MQTT/blob/master/tanita.jpg)
Legacy weight scale is remodeled into WiFi connected scale by ESP32
- The original control board with LCD is removed. Load cells and push button of the scale are re-used.
- ESP32 sends weight to MQTT server at port 2883.
- Node-RED on raspberry pi splits incoming MQTT at 2883 to Thingsboard at port 1883
and "slack" node to inform to my mobile phone.
Fig.3 slack
![Fig.3 slack](https://github.com/coniferconifer/ESP32-HX711-MQTT/blob/master/slack.png)
Fig.4 Node-RED running on raspberry pi
![Fig.4 Node-RED](https://github.com/coniferconifer/ESP32-HX711-MQTT/blob/master/node-RED.png)
remaining issues
- sometimes WiFi reconnection fails after wake up from deep sleep
License: Apache License v2
References
PubSubClient
MQTT server with visiualization tools