Tue, 14 Feb 2023 11:29:01 +0100 |
Michiel Broek |
Version 0.3.43 bmsd if there is no ssid received from a node message then send '' to the mon_nodes table in the database instead of (null).
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 15:53:16 +0100 |
Michiel Broek |
Version 0.3.42 added yeast_lo and yeast_hi fields to the iSpindel records and structures.
|
file |
diff |
annotate
|
Fri, 22 Jul 2022 12:15:05 +0200 |
Michiel Broek |
Version 0.3.41. Use INSERT IGNORE .. for insert log messages from fermenters, co2meters and ispindels. Connect to MySQL servers with MYSQL_OPT_RECONNECT instead of manual working around the connection lost problem if a mysql server is restarted. Removed unused bms_mysql_ping function.
|
file |
diff |
annotate
|
Fri, 07 May 2021 13:29:07 +0200 |
Michiel Broek |
Replace TRUE and FALSE for lowercase version.
|
file |
diff |
annotate
|
Sat, 12 Sep 2020 16:29:26 +0200 |
Michiel Broek |
Version 0.3.36. Removed debug logs for websocket received messages. Fixed some default enum values send to the MySQL server.
|
file |
diff |
annotate
|
Wed, 15 Jul 2020 16:03:23 +0200 |
Michiel Broek |
Make sure enumerated values are not empty in database updates. On several data queries set the database connection to UTF-8.
|
file |
diff |
annotate
|
Mon, 15 Jun 2020 20:26:46 +0200 |
Michiel Broek |
Version 0.3.35 Added nodes database net_ssid field.
|
file |
diff |
annotate
|
Wed, 20 May 2020 21:49:09 +0200 |
Michiel Broek |
Report any online status change via websocket broadcast. When starting, load all in memory tables sorted. The websocket status on the web pages has it's own panel. Prepared the menu system for dynamic updates.
|
file |
diff |
annotate
|
Tue, 19 May 2020 13:50:14 +0200 |
Michiel Broek |
Fixed missing co2meters websocket data. Added websockets and removed polling for the mon-ispindel screen. The iSpindel SG gauge adjusts the resolution to the highest detected OG.
|
file |
diff |
annotate
|
Sun, 08 Mar 2020 17:11:18 +0100 |
Michiel Broek |
Record iSpindel original plato by updating to the highest measured value. Reset this value when a new beer is set. Added current status to the monitor screen.
|
file |
diff |
annotate
|
Tue, 07 Jan 2020 15:47:00 +0100 |
Michiel Broek |
Changed several float precision values. Changed some database fields to double. Everything has now the same precision as received values from the iSpindel.
|
file |
diff |
annotate
|
Sun, 05 Jan 2020 20:34:03 +0100 |
Michiel Broek |
Try to solve the MySQL 2014 error.
|
file |
diff |
annotate
|
Sun, 05 Jan 2020 20:00:39 +0100 |
Michiel Broek |
Fixed ispindel_death. Added ispindel log graph.
|
file |
diff |
annotate
|
Sun, 05 Jan 2020 17:04:56 +0100 |
Michiel Broek |
Added check for database changes for iSpindels such as a new beer, or changing mode. Added denity in Plato and SG to the iSpindel web screen. The iSpindels must be calibrated in Plato! A bit of documentation updated.
|
file |
diff |
annotate
|
Sun, 05 Jan 2020 11:42:02 +0100 |
Michiel Broek |
Changed the interface from the iSpindels to be the same as other devices. A webpage converts each call to two standard MQTT messages. The nodes MQTT message extended with an interval parameter. iSpindels now have a generated uuid made up from the chipid.
|
file |
diff |
annotate
|
Sun, 15 Dec 2019 15:08:09 +0100 |
Michiel Broek |
Version 0.3.27 More code for iSpindels. All online/offline data in the database is now handles as integers. Nodes timeout use the configured interval time from the nodes.
|
file |
diff |
annotate
|
Fri, 13 Dec 2019 16:49:50 +0100 |
Michiel Broek |
Initial code for iSpindel support in the daemon
|
file |
diff |
annotate
|
Mon, 02 Dec 2019 20:56:01 +0100 |
Michiel Broek |
Another attempt to fix the MySQL server has gone away error. Fixed gcc 7.1+ compiler warnings.
|
file |
diff |
annotate
|
Fri, 11 Oct 2019 13:38:31 +0200 |
Michiel Broek |
Added CO2 meter units alarm led.
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 20:42:39 +0200 |
Michiel Broek |
Added CO2 meter units to the daemon.
|
file |
diff |
annotate
|
Mon, 10 Jun 2019 20:04:12 +0200 |
Michiel Broek |
Added a private mysql_query function that does try to reconnect a lost MySQL connection.
|
file |
diff |
annotate
|
Thu, 30 May 2019 21:19:43 +0200 |
Michiel Broek |
Better MySQL fault logging.
|
file |
diff |
annotate
|
Wed, 27 Mar 2019 12:50:57 +0100 |
Michiel Broek |
Added webcam_url and webcam_light fields to the mon_fermenters database table. Currently these fields need to be set using phpMyAdmin or another tool. If the webcam_url field is set, then on the mon_fermenter webpage a button is added to show a webcam page.
|
file |
diff |
annotate
|
Wed, 27 Feb 2019 22:13:07 +0100 |
Michiel Broek |
Accept yeast temperature limits from thermferm via MQTT. Send yeat temperature ranges to thermferm together with the beer parameters. Store yeast temperature limits in the mon_fermenters database table. The monitor fermenters screen adjusts the temperature color ranges.
|
file |
diff |
annotate
|
Mon, 21 Jan 2019 20:45:18 +0100 |
Michiel Broek |
Added design notes for the csv log format from fermenters. In bmsd configuration added the web_root entry. Switched fermenter DLOG messages to store the log in flat csv files instead of the database. This is much faster and the graphs look better.
|
file |
diff |
annotate
|
Sat, 19 Jan 2019 17:31:43 +0100 |
Michiel Broek |
Implemented beer uuid product in monitor fermenters.
|
file |
diff |
annotate
|
Thu, 04 Oct 2018 22:50:40 +0200 |
Michiel Broek |
Increased nenory for the nodes query strings.
|
file |
diff |
annotate
|
Wed, 29 Aug 2018 14:44:12 +0200 |
Michiel Broek |
Renamed monitor database tables
|
file |
diff |
annotate
|
Sat, 04 Aug 2018 21:19:15 +0200 |
Michiel Broek |
Versio 0.0.2 initial check in
|
file |
diff |
annotate
|