I’ll take a look at the github & test.
For me this is repeatable. These are my steps:
Create a new MQTT topic. This could be:
emon/existing_device/new_topic (e.g., emon/Nest/target_temperature_high_c)
-or-
emon/new_device/new_topic (e.g., emon/Device/Item)
Click Inject and the new item will appear in the Inputs list:
One of the hints things are going bad is the new item will disappear in a minute.
Note: Adding new data to the mqtt item will cause emon/Device/Item to reappear.
Add the Feed (within the one minute):
Ugh!
Test node-red flow:
[{“id”:“2a9a2dbe.d0eed2”,“type”:“mqtt out”,“z”:“ab9c389a.5a7d8”,“name”:"",“topic”:“emon/Device/Item”,“qos”:“2”,“retain”:"",“broker”:“19211dbb.e6dee2”,“x”:590,“y”:160,“wires”:[]},{“id”:“40d39cfe.835bb4”,“type”:“inject”,“z”:“ab9c389a.5a7d8”,“name”:"",“topic”:"",“payload”:"",“payloadType”:“date”,“repeat”:"",“crontab”:"",“once”:false,“x”:260,“y”:180,“wires”:[[“2a9a2dbe.d0eed2”]]},{“id”:“19211dbb.e6dee2”,“type”:“mqtt-broker”,“z”:"",“broker”:“localhost”,“port”:“1883”,“clientid”:"",“usetls”:false,“verifyservercert”:true,“compatmode”:true,“keepalive”:“15”,“cleansession”:true,“willTopic”:"",“willQos”:“0”,“willRetain”:“false”,“willPayload”:"",“birthTopic”:"",“birthQos”:“0”,“birthRetain”:“false”,“birthPayload”:""}]