Tom here from Heatmiser. As FozzieBear mentioned I reached out this weekend having recently taken on the role of head of product at Heatmiser. I’m a software engineer by background and so my first project was… SmartThings integration.
I want to thank @TAustin for the excellent driver integration, I am just now becoming aware of it.
We are not looking to reinvent that which @TAustin has created and instead are looking to work with some users to test-drive a C2C integration of the Neo product line with SmartThings. This is slightly different in the fact it is cloud to cloud.
I would invite anyone wishing to take part to please DM me and I’ll get back to you with more details ASAP.
Looking forward to sharing what we have been working on.
I just pushed out an update that should fix that error you saw in the log. The change may also help ensure reconnection when no ping has been received.
The details view for me is not a deal breaker but it does leave the integration with a broken details pane.
For users that expect a working integration, the edge driver works without issues BUT Smartthings have again removed something with no regard for developers and or users
This is perfectly acceptable as Smartthings TAC cover all aspects of changes, what it fails to cover is the resultant chipping away of patience users have.
As a side note, if the details of the Heatmiser hub are required, at time of writing they are still available in the ‘History’ tab for the Heatmiser Hub device, for how long is anyones guess
Hi Tod, Tod my Heatmiser ‘status’ ‘updated’ screen panel is one hour slow ? Your Heatmiser driver history shows correct time for events, it appears to be only the ‘status’ ‘updated’ time that is incorrect
Currently my ST hub has not received the latest FW, my ST hub location is correct, the Heatmiser official app displays correct time
Would it be possible when time permits to have a quick look at the driver code please
I notice you have the same issue as me: the Info panel displays HTML markup. I assume this is a known issue? For the API token, I couldn’t generate it with the Android app, either the latest standard version or the latest beta; in both cases, the creation flow asks me to press a button on the hub, when I press it, the app exits back to the previous screen, with nothing created, and a reboot doesn’t help. However, for me, the iOS app (the new one, not the deprecated one) successfully generated the key, which then allowed the SmartThings integration to work (minus the Info panel).
I also had to contact Heatmiser support to get my hubs’ firmware updated to the latest version, as mine was stuck on an older version and had no option to update. So, as far as I know, I am on the latest everything right now.
Hi, @scraft
I’m commenting on this since the usage of HTML markup in the capability’s status was related to a past discussion.
It was (unintentionally) supported before, but it was dropped to avoid developers injecting malicious links.
What I haven’t checked is how that status appears in the Advanced Users app, I think it is worth trying how it looks there:
ok, so, it isn’t converted there either but I’m guessing you see more information than in the ST app, right? I remember there’s a limit of rows of information displayed.
Unfortunately, unless the developer changes how this capability is organized and populated, you will see that format in both the app, and Advanced Users web page.
In the app I just see a very truncated view. I am not sure of the driver is meant to take this HTML and format it into something readable? Either way, it sounds like I do not have a configuration error and this is just how it is at the moment. It would be great if this could be tidied up at some point.
Please let me know if I can provide any further information.
No, as I mentioned, the SmartThings app doesn’t support converting HTML format, it isn’t related to a driver or any other integration type.
In this case, the developer needs to break down the information shown there into different attributes in the custom capability and change how they’re displayed in the UI.
Sorry about this problem. The SmartThings app used to display HTML-encoded text just fine and it was great for displaying multi-line info. Unfortunately, they chose to disable that and not provide any alternative. Note that HTML-formatted info still does display ok in the device History tab, so sometimes you can use that to see the data you are looking for.
I have a bunch of device drivers that now have this problem. Was hoping for a solution from SmartThings, but that doesn’t seem to be forthcoming. The only thing I could do now is display normal (non-HTML-formatted) text in that field, but it will get truncated since the app only shows a limited number of characters in text fields on the Controls tab. So you probably wouldn’t see the info you want anyway.