OK, I tried installing through Hubitat Package Manager, then tried installing without using it, and not everything seems to be working for me. I now have the updated Hubigraph Range Bar and Bar Graphs. Those look really interesting!
However, I'm having some problems with getting the Hubigraph Gauge to work correctly. After I select the device/data, I get the following error once I try to run "Configure Graph"
Unexpected Error
An unexpected error has occurred trying to load the app. Check Logs for more information.
Error: Cannot invoke method toInteger() on null object
The problem was with line 164 in the HubiGraph Gauge code based on the log:
app:3422020-06-18 08:16:08.422 am errorjava.lang.NullPointerException: Cannot invoke method toInteger() on null object on line 164 (graphSetupPage)
dynamicPage(name: "graphSetupPage") {
parent.hubiForm_section(this,"General Options", 1){
container = [];
container << parent.hubiForm_text_input (this, "Gauge Title", "gauge_title", "Gauge Title", false);
container << parent.hubiForm_text_input (this, "Gauge Units", "gauge_units", "Units", false);
container << parent.hubiForm_text_input (this, "Gauge Number Formatting<br><small>Example</small>", "gauge_number_format", "##.#", false);
container << parent.hubiForm_slider (this, "Select Number of Highlight Areas on Gauge", "num_highlights", 3, 0, 3, " highlights");
parent.hubiForm_container(this, container, 1);
}
num_ = num_highlights.toInteger();
It's having a problem with num_highlights.toInteger()
(that's line 164).