I don't see how your flow will be better with msg.deviceId input. Can you simulate it and compare with a up-to-date version of hubitat nodes to show us difference?
Where do you plan to set your deviceId? In the presenceFaker node topic?
If you need to have all presenceFaker node, then adding a node for each device associated seems logical to me.
There are one node to manage presence and another to manager a device. If you mix deviceId in other nodes, it just complicate the flow (IMO)
If the command node will set the topic to its name, then it should simplify your flow? (no need to set topic on presenceFaker or using device node)
As far as I can tell, they haven't made any changes since I ran into that issue. The problem would go away if they had a way to accept an HTTP POST, but since Maker API is limited to HTTP GET, we have to rely on URL encoding.
I was using the Node-Red on the PI and decided to upgrade to the latest version of the Hubitat and when I did I get the following error and cannot do anything? Is there a way to fix this? Thanks
I get the following : Flows stopped due to missing node types.
Confirmed - here's the startup error on Node-RED after updating to 0.0.19
1 Mar 11:38:09 - [info] Waiting for missing types to be registered:
1 Mar 11:38:09 - [info] - hubitat config
1 Mar 11:38:09 - [info] Server now running at http://127.0.0.1:1880/
Also experiencing problems with device event updates after upgrading to 0.0.19; looking at the "Edit habitat config node" properties panel, I see that an underscore is added to the Webhook configuration entry:
If I delete it, it returns automatically. Is this related to the flow no longer getting events from the device nodes?
I'm not able to reproduce your issues. Maybe is related to the Node-RED environment
Which version and package (docker, etc...) of Node-RED do you use?
If you try to remove these underscore, do it works or they come back?
If you cannot remove them, can you check if you have others configuration nodes: in the menu top right you have configuration nodes and you should see your config nodes