Wenn man dabei ist, dann könnte man auch noch etwas mehr Meta-Informationen mitgeben (Man könnte dadurch z.B. entscheiden, ob ein Bewegungsmelder oder ein Schalter das Licht eingeschaltet hat.):
Familie
Typ
Auch bei der Default-Anzeige, wäre der Name interessanter als die PeerId:
01/12/19 09:53:15.872 Node-BLUE (22792): Node 412e57e4.d82598:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
01/12/19 09:53:17.984 Node-BLUE (22792): Node e9b7523b.1abe6:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
01/12/19 09:53:48.256 Node-BLUE (22792): Node 9b50f3c6.f75cf:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
01/12/19 09:54:16.656 Node-BLUE (22792): Node edba4862.f87c28:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
01/12/19 09:55:19.237 Node-BLUE (22792): Node e9b7523b.1abe6:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
01/12/19 09:55:43.619 Node-BLUE (22792): Node 412e57e4.d82598:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
01/12/19 09:55:50.471 Node-BLUE (22792): Node 9b50f3c6.f75cf:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
01/12/19 09:56:18.187 Node-BLUE (22792): Node edba4862.f87c28:175f4ebf.809bb1: Error in file MyNode.cpp line 185 in function virtual void MyNode::Template::input(Flows::PNodeInfo, uint32_t, Flows::PVariable): Tried to decode invalid number.
Anscheinend wird an einer Stelle noch eine Zahl erwartet.
das habe ich bereits korrigiert. Im nächsten Nightly sollte es passen. Mir ist der Fehler erst heute in der Testinstallation aufgefallen. Um die “undefined” in der neuen Version loszuwerden, ersetze das Wort in der neuen Version mit einem leeren String in der flows.json. Die Fehlermeldungen im Log beziehen sich auf template-Knoten in einem Subflow. Magst du mal posten, was in einem der Knoten drin steht? Nicht, dass da noch ein weiterer Fehler ist…
schönes Feature! In der 0.8.0-2455 gibt jetzt allerdings Node-BLUE, wenn für ein Node “Output value on startup” aktiviert ist, bei mir “Haustür” statt “false” (also den Namen anstelle des Werts).