A Raspberry Pi status display Card for Home Assistant Lovelace
Full Changelog: https://github.com/ironsheep/lovelace-rpi-monitor-card/compare/v1.4.1...v1.4.2
In the end, we replaced the use of some underlying external utilities with our own and fix an interaction with underlying libraries that was causing a runtime exception from within lit/lit-html.
This WIP release takes the following actions:
Lastly, this is still an interim release as I'm seeing an instability that I'm still chasing. (#38) When found and fixed I'll post another release. The effect this has is that cards appear to slow down their updates (or lose the ability to update?) over time. The workaround is to reload the page. Internally there is an uncaught exception that I'm trying to locate and then catch. But it's taking some time to find. I am asking the community for help but it has been slow going...
Same as v1.3.2 but removed the debug console log output... oops!
NOTE: v1.2.8 had underlying code that was not working in all cases. (it determines the date/time of the last time the data underlying a card was received from MQTT.) (In this case, the "{bad value}" indicator is displayed when values are not what was expected from the underlying code.)
This WIP release takes the following actions:
Lastly, this is still an interim release as I'm seeing an instability that I'm still chasing. (#38) When found and fixed I'll post another release. The effect this has is that cards appear to slow down their updates (or lose the ability to update?) over time. The workaround is to reload the page. Internally there is an uncaught exception that I'm trying to locate and then catch. But it's taking some time to find.
NOTE: v1.2.8 had underlying code that was not working in all cases. (it determines the date/time of the last time the data underlying a card was received from MQTT.) (In this case, the "{bad value}" indicator is displayed when values are not what was expected from the underlying code.)
This WIP release takes the following actions:
Lastly, this is still an interim release as I'm seeing an instability that I'm still chasing. (#38) When found and fixed I'll post another release. The effect this has is that cards appear to slow down their updates (or lose the ability to update?) over time. The workaround is to reload the page. Internally there is an uncaught exception that I'm trying to locate and then catch. But it's taking some time to find.
NOTE: v1.2.8 had underlying code that was not working in all cases. (it determines the date/time of the last time the data underlying a card was received from MQTT.) (In this case, the "{bad value}" indicator is displayed when values are not what was expected from the underlying code.)
This WIP release takes the following actions:
So, if any of you see this "{bad value}..." status I would appreciate it if you could locate the console message: HCUTE (DBG) ( hostname ) card_timestamp_value=[...]
and report it back to me within the issue (#37)
Lastly, this is still an interim release as I'm seeing an instability that I'm still chasing. When found and fixed I'll post another release. The effect this has is that cards appear to slow down their updates (or lose the ability to update?) over time. The workaround is to reload the page. Internally there is an uncaught exception that I'm trying to locate and then catch. But it's taking some time to find.
NOTE: v1.2.8 had underlying code that was not working in all cases. (it determines the date/time of the last time the data underlying a card was received from MQTT.) (In this case, the "{unexpected value}" indicator is displayed when values are not what was expected from the underlying code.)
This WIP release takes the following actions:
So, if any of you see this "{unexpected value}..." status I would appreciate it if you could locate the console message: HCUTE (DBG) ( hostname ) card_timestamp_value=[...]
and report it back to me within the issue (#37)
Lastly, this is still an interim release as I'm seeing an instability that I'm still chasing. When found and fixed I'll post another release. The effect this has is that cards appear to slow down their updates (or lose the ability to update?) over time. The workaround is to reload the page. Internally there is an uncaught exception that I'm trying to locate and then catch. But it's taking some time to find.
My bad this obsoletes and replaces v1.2.9 as the github build action failed!
NOTE: v1.2.8 apparently had underlying code that was not working in all cases. (it determines the date/time of the last time the data underlying a card was received from MQTT.) Additionally, the breakage invoked an additional mechanism that wiped out the card values when it was not known when the last time data was obtained from MQTT. (In this case the "waiting for report" indicator is displayed when values are not what was expected from the underlying code.)
So, this release takes the following actions:
So, if any of you continue to see this new "{unexpected value}..." status I would appreciate it if you could locate the console message : HCUTE (DBG) ( hostname ) card_timestamp_value=[...]
and report what you get back to the issue (#37)
Lastly, this is an interim release as I'm seeing an instability that I'm still chasing. When found and fixed I'll post another release. The effect this has is that cards appear to slow down their updates (or lose the ability to update?) over time. The workaround is to reload the page. Internally there is an uncaught exception that I'm trying to locate and then catch. But it's taking some time to find.
NOTE: v1.2.8 apparently had underlying code that was not working in all cases. (it determines the date/time of the last time the data underlying a card was received from MQTT.) Additionally, the breakage invoked an additional mechanism that wiped out the card values when it was not known when the last time data was obtained from MQTT. (In this case the "waiting for report" indicator is displayed when values are not what was expected from the underlying code.)
So, this release takes the following actions:
So, if any of you continue to see this new "{unexpected value}..." status I would appreciate it if you could locate the console message : HCUTE (DBG) ( hostname ) card_timestamp_value=[...]
and report what you get back to the issue (#37)
Lastly, this is an interim release as I'm seeing an instability that I'm still chasing. When found and fixed I'll post another release. The effect this has is that cards appear to slow down their updates (or lose the ability to update?) over time. The workaround is to reload the page. Internally there is an uncaught exception that I'm trying to locate and then catch. But it's taking some time to find.