If you want to use esp8266 as nodes, there are also some alternative firmwares like espurna, espeasy or tasmota (pretty much the same as espurna), while you can show data on the node-red dashboard connecting with mqtt
However, when a sensor calls back to the controller, both HomeAssistant and myController send out replies, and due to this, i think the messages clash, and the controllers endup sending it multiple times.
I do not know your preference about, which controller wants to response for your sensors request. Suppose you want MyController only on listen mode, you have to change MQTT Topic publish to some dummy topic on MyController gateway settings.
@kluszczyn - I was doing that last night and it wasn't working. However, it has started to work this morning. I have no idea why it wasn't doing it last night (Probably user error, admittedly). I have the issue sorted this morning. Will update the title of this thread now. MODs are welcome to remove the post if needed.
I personally use MQTT.fx to monitor my MQTT channels, just in case you ever needed to change for some reason or would like to check out the if it has any features you require.
@landpatterson Great! /dev/ttyUSBx is Linux machine id for serial port. In windows it would be like COMx. So you can enter as follows,
Driver: For windows you can select either jssc or jSerialComm. I would recommend you to leave it as Auto. It will select best driver for your OS. We no need to specify a driver until there is a situation.
I guess in windows port name should be without space COM5.
Retry frequency: When there is a loss in serial port connection between MyController and your gateway, MyController will try to reconnect after this x seconds. here I have mentioned 120 seconds.
After successful connection, you can see debug logs on Status >> Resources logs
@gopal_N I know this is outdated response, I am sorry for long delay(I didn't notice this). I do not know still you are using MyController.org. I have updated serial port driver. This particular issue might be resolved in current build.
@pebri86 Yes, I will implement smartSleep feature. But it will take bit more time. may be after release. Please raise a ticket for this feature request to follow. https://github.com/mycontroller-org/mycontroller/issues
between what type of actions do we(controller) need to do with smartsleep nodes?
Actually all action like reboot, erase configuration, or send values to node since all battery node do sleep all the time and can't response while sleep.