NodeID assignment not working? MY_INCLUSION_MODE_FEATURE enabled
-
Hi,
The myscontroller node does not seem to assign IDs.
Only nodes with a defined MY_NODE_ID work.
MY_INCLUSION_MODE_FEATURE is enabled on the gateway.
Pressing the button does not change the behavior (I see taht the inclusion mode is enabled when I press the button, and resets after 60s)When I omit the MY_NODE_ID in my sketch, the node keeps asking for a node id several times.
On the NodeRED side, I connected a debug msg node at the output of the myscontroller node.
The debug shows that a different ID is tried but the sqlite base is not populated and the asking node does not receive the ID.
Do I need to connect the myscontroller output to the input of the gateway to send a message back to the node?Here is the node debug messages:
16 MCO:BGN:INIT NODE,CP=RNNNA---,FQ=16,REL=255,VER=2.3.2 26 TSM:INIT 28 TSF:WUR:MS=0 34 TSM:INIT:TSP OK 36 TSM:FPAR 38 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 2048 !TSM:FPAR:NO REPLY 2050 TSM:FPAR 2052 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 4060 !TSM:FPAR:NO REPLY 4062 TSM:FPAR 4064 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 6072 !TSM:FPAR:NO REPLY 6074 TSM:FPAR 6076 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 8084 !TSM:FPAR:FAIL 8085 TSM:FAIL:CNT=1 8087 TSM:FAIL:DIS 8089 TSF:TDI:TSL 18091 TSM:FAIL:RE-INIT 18093 TSM:INIT 18099 TSM:INIT:TSP OK 18101 TSM:FPAR 18104 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 18848 TSF:MSG:READ,0-0-255,s=255,c=3,t=8,pt=1,l=1,sg=0:0 18853 TSF:MSG:FPAR OK,ID=0,D=1 20112 TSM:FPAR:OK 20113 TSM:ID 20115 TSM:ID:REQ 20117 TSF:MSG:SEND,255-255-0-0,s=147,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 22125 TSM:ID 22126 TSM:ID:REQ 22129 TSF:MSG:SEND,255-255-0-0,s=110,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 24136 TSM:ID 24137 TSM:ID:REQ 24140 TSF:MSG:SEND,255-255-0-0,s=73,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 26147 TSM:ID 26148 TSM:ID:REQ 26151 TSF:MSG:SEND,255-255-0-0,s=36,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 28160 !TSM:ID:FAIL 28161 TSM:FAIL:CNT=2 28163 TSM:FAIL:DIS 28165 TSF:TDI:TSL 38168 TSM:FAIL:RE-INIT 38170 TSM:INIT 38176 TSM:INIT:TSP OK 38178 TSM:FPAR 38181 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 38538 TSF:MSG:READ,0-0-255,s=255,c=3,t=8,pt=1,l=1,sg=0:0 38543 TSF:MSG:FPAR OK,ID=0,D=1 40190 TSM:FPAR:OK 40192 TSM:ID 40194 TSM:ID:REQ 40196 TSF:MSG:SEND,255-255-0-0,s=2,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 42203 TSM:ID 42204 TSM:ID:REQ 42207 TSF:MSG:SEND,255-255-0-0,s=220,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 44214 TSM:ID 44215 TSM:ID:REQ 44218 TSF:MSG:SEND,255-255-0-0,s=183,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 46225 TSM:ID 46226 TSM:ID:REQ 46229 TSF:MSG:SEND,255-255-0-0,s=146,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 48236 !TSM:ID:FAIL 48237 TSM:FAIL:CNT=3 48239 TSM:FAIL:DIS 48241 TSF:TDI:TSL 58244 TSM:FAIL:RE-INIT 58246 TSM:INIT 58252 TSM:INIT:TSP OK 58254 TSM:FPAR 58257 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 60265 !TSM:FPAR:NO REPLY 60267 TSM:FPAR 60270 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 61234 TSF:MSG:READ,0-0-255,s=255,c=3,t=8,pt=1,l=1,sg=0:0 61239 TSF:MSG:FPAR OK,ID=0,D=1 62277 TSM:FPAR:OK 62278 TSM:ID 62280 TSM:ID:REQ 62282 TSF:MSG:SEND,255-255-0-0,s=71,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 64290 TSM:ID 64291 TSM:ID:REQ 64294 TSF:MSG:SEND,255-255-0-0,s=35,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 66302 TSM:ID 66304 TSM:ID:REQ 66307 TSF:MSG:SEND,255-255-0-0,s=0,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 68314 TSM:ID 68315 TSM:ID:REQ 68318 TSF:MSG:SEND,255-255-0-0,s=219,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: 70325 !TSM:ID:FAILAnd here is the message I get from the output of the myscontroller node:
{"payload":"255;6;3;0;4;1","port":"/dev/ttyUSB-MysGW","_msgid":"cd1b9bbf.44ae08","nodeId":255,"childSensorId":6,"messageType":3,"ack":0,"subType":4,"origin":1,"messageTypeStr":"C_INTERNAL","subTypeStr":"I_ID_REQUEST","topicRoot":"mys-out"} {"payload":"255;225;3;0;4;1","port":"/dev/ttyUSB-MysGW","_msgid":"c0995566.b1b318","nodeId":255,"childSensorId":225,"messageType":3,"ack":0,"subType":4,"origin":1,"messageTypeStr":"C_INTERNAL","subTypeStr":"I_ID_REQUEST","topicRoot":"mys-out"} {"payload":"255;188;3;0;4;1","port":"/dev/ttyUSB-MysGW","_msgid":"4a91ca08.1fcce4","nodeId":255,"childSensorId":188,"messageType":3,"ack":0,"subType":4,"origin":1,"messageTypeStr":"C_INTERNAL","subTypeStr":"I_ID_REQUEST","topicRoot":"mys-out"}I don't use MQTT, my gateway is a serial one.
Any clue? thanks a lot.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login