NEWS
Geofency auf Karte in Vis darstellen
-
@mickym Ich habe 2.2.3
-
@damrak2022 sagte in Geofency auf Karte in Vis darstellen:
@mickym Kann man diese Blockly Abfrage die ich hier brauche eigentlich auch mit Node Red anlegen?Dann müsste ich nicht schon wieder auf was anderes wechseln.
Na ich dachte, dass NodeRed eher ein Übel für Dich ist, weil Du bis jetzt ja Deine ganze Logik mit Blocklies abgebildet hast.
-
@mickym Node Red finde ich irgendwie besser. Und das könnte ich dann ja Schritt für Schritt austauschen
-
@damrak2022 sagte in Geofency auf Karte in Vis darstellen:
@mickym Ich habe 2.2.3
Ok - wenn Du die switch Node geändert hast,
dann nimmst Du anstelle der neuen Verbindungnode - eine leere Change Node. Du löscht einfach alles aus der Change NOde das gar nichts drin steht.
@damrak2022 sagte in Geofency auf Karte in Vis darstellen:
@mickym Node Red finde ich irgendwie besser. Und das könnte ich dann ja Schritt für Schritt austauschen
Ja - habe auch einige gemacht. Die meisten beschäftigen sich aber gar nicht damit und wissen nicht, was sie da verpassen. Es ist in meinen Augen viel logischer und man kann Fehlern viel besser auf die Spur kommen und man ist nicht an einen Programmfluss im Sinn gebunden und nicht dauernd am passenden Puzzleteilchen suchen,
-
-
@mickym An den Ausgang mit dem connect von der Switch Node hängst Du dann die Dummy Change Node und triggerst wieder alle Datenpunkte.
Das heißt die worldmap-In Node checken wir, ob als action Ereignis ein connected erfolgt ist - dann triggern wir die Positionspunkte automatisch und dann kann man sich die Inject Node im Grunde sparen.
-
@damrak2022 sagte in Geofency auf Karte in Vis darstellen:
@mickym Ja, habe ich
Die Change NOde musst Du ganz leer machen - dass gar keine Regel mehr drin steht. Einfach auf das X klicken:
Ich hab die auch Dummy genannt - da es mehr oder weniger nur der Optik dient.
-
@mickym Wo soll die genau hin?
Leer gemacht habe ich sie
Heißt jetzt change 0 Regeln
-
@damrak2022 Unter die Inject Node und dann mit dem connect Ausgang der Switch Node verbinden. Wie auf meinen Screenshot
-
@mickym So?
-
@damrak2022 Nein den Ausgang der Switch Node mit dem Eingang der Change Node verbinden.
... und nenn sie auch einfach dummy - dann ist die Node kleiner und man weiß dass sie nichts tut.
-
@mickym Nächster Versuch
-
@damrak2022 Super - allerdings musst Du nun nicht nur die 1. Lokation sondern wieder mit allen verbinden. Du kannst ja Browserrefresh machen, da dürfte nur die 1. Lokation auftauchen.
-
-
@damrak2022 sagte in Geofency auf Karte in Vis darstellen:
Hervorragend - nun sollten die Punkte auch einen Browserrefresh überleben.
-
@mickym Ja, tun sie
Und was bewirkt nun der Dummy, zumal da ja nichts drin steht? -
@damrak2022 Gar nichts - es bündelt nur die Kabel - sonst hättest Du jeden iobroker GET Node mit dem Namen direkt mit dem Ausgang der switch Node verbinden müssen - im 3.0 Release gibts dafür nun Konjunktions.
-
@mickym Apropos. wie updatet man denn Node Red?
-
@damrak2022 Die neueste Version ist gerade im Beta Repository. Da müsstest Du kurzfristig umstellen und dann wieder zurück.
Aktuell ist das die Version 4.0.0 - du hast die 3.3.1
Also kurzfristig auf Beta Umstellen
und dann wieder zurück - die anderen Adapter würde ich nicht updaten- aber die 4.0.0 Version von Node Red habe ich nun seit 2-3 Wochen ohne Probleme im Einsatz.
-
@mickym Ich habe 2.2.3 und im Adapter wird mir 3.3.1 angeboten. Werde ich morgen mal den Adapter updaten