Update:
this morning it happened again and I could login before it self fixed:
These are the nodes involved
[
{
"id": "40ab04d6ed0bd1b3",
"type": "crontinject",
"z": "3af70a9829406ec3",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "20",
"crontab": "",
"once": true,
"onceDelay": 0.1,
"topic": "",
"payload": "AT+CGPSINFO",
"payloadType": "str",
"crontiMethod": "",
"crontiArgs": "[]",
"inputs": 0,
"hasButton": true,
"x": 110,
"y": 500,
"wires": [
[
"e616f2b381346c0d",
"eed8f2003f2c0527"
]
]
},
{
"id": "eed8f2003f2c0527",
"type": "debug",
"z": "3af70a9829406ec3",
"name": "debug 15",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"statusVal": "",
"statusType": "auto",
"x": 300,
"y": 500,
"wires": []
},
{
"id": "e616f2b381346c0d",
"type": "function",
"z": "3af70a9829406ec3",
"name": "\\n",
"func": "msg.payload += Buffer.from(\"0D\", \"hex\");\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 210,
"y": 560,
"wires": [
[
"6b1048e7464ae4ff"
]
]
},
{
"id": "6b1048e7464ae4ff",
"type": "serial request",
"z": "3af70a9829406ec3",
"name": "GPS",
"serial": "559c9135501b6255",
"x": 310,
"y": 620,
"wires": [
[
"081ca93e1d816e41",
"51079144ee837a40",
"7a1aa1b679dff52f",
"e5cfe237e68c93a6",
"6c96a0f9e3a87196"
]
]
},
{
"id": "6c96a0f9e3a87196",
"type": "debug",
"z": "3af70a9829406ec3",
"name": "debug 4",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"statusVal": "",
"statusType": "auto",
"x": 540,
"y": 620,
"wires": []
},
{
"id": "559c9135501b6255",
"type": "serial-port",
"serialport": "/dev/ttyUSB2",
"serialbaud": "115200",
"databits": "8",
"parity": "none",
"stopbits": "1",
"waitfor": "",
"dtr": "none",
"rts": "none",
"cts": "none",
"dsr": "none",
"newline": "/n",
"bin": "false",
"out": "char",
"addchar": "",
"responsetimeout": "10000"
}
]
So the crontinject was spamming "AT+CGPSINFO" and I could see it in debug node, but from the other debug node I couldn't see anything, no error, nothing. Is just like if the serial node stops working. If I open minicom I don't see the commands from node-red appear (I usually do). Like always, I just deactivated and activated a debug node, deployed, and it started working.
@Colin @edje11 any ideas? I ran out of tests..