2.0.11 Fixes & New Sensors
This update adds a few minor bug fixes that came up in edge cases (which self-fixed for the most part). Additionally, it has a few new sensors and organization for both the basic and advanced flows, and associated changes in the dashboard yamls.
New Features
- Basic Flow
- Uptime sensor. This is the uptime (updates every 15s) of the NodeRed flow connection/deployment in conjunction with the printer being online/connected to the flow. Useful to tell if NodeRed is disconnecting without you knowing.
- Advanced Flow
- If the DB portion is kept and setup
- New sensors for Filament Printed Amount and Filament Print Times.
- Aggregate sensors that poll the database to collect total print hours and in the attributes separate by filament type. Additionally, same for total print amount in kg.
- *This is only since the Advanced Flow with DB was setup.
- If the DB portion is kept and setup
Changed
- Basic Flow
- Print Start Time and Print End Time sensors are now proper datetime sensors instead of hard-formatted strings.
- This also removes some of the confusing timestamp logic in the flow, so it's a bit more organized and error-resistant now!
- Print Start Time and Print End Time sensors are now proper datetime sensors instead of hard-formatted strings.
- Advanced Flow
- "Bug Fix" for parsing filament vendor from gcode file. A few more lines of gcode were added so it pushed it out of my extracted amount. Expanded this to resolve the issue.
- Dashboards
- NodeRed Version
- Updated printer control dashboard where print start time and print end time were to use the new datetime/timestamp sensors, with a format applied to visually keep it consistent with before.
- NodeRed Version