@haus-automatisierung
und an alle anderen.
Es tut mir leid hier Unruhe gestiftet zu haben. Es war tatsächlich "Rules".
Mea culpa.
LG Gerhard
NEWS
Best posts made by maximinus
-
RE: Blockly erstellen jetzt anders (Gelöst: auf Rules geklickt)
-
RE: system.adapter.xxx nicht sichtbar
@Marc Berg
Genau diese Ansicht hatte ich gehofft zu finden.
Natürlich ist Weiterentwicklung kein Fehler. Als Fehler schien mir nur die Tatsache dass ich die in dem alten Video beschriebenen Datenpunkte nicht finden konte
Das mit dem Rätseln tut auch mir leid, aber als Anfänger klammert man sich eben an alles was man findet, auch wenn es 5 Jahre alt ist.
Das was in dem genannten Video gezeigt wird versuche ich nachzubauen und dabei zu lernen. Für euch Spezialisten mag das alles kein Problem sein sich da zurechtzufinden.Ich habe einen mit Tasmota geflashten Wemos D1 der bestimmte Datenpunkte nicht mehr aktualisiert, aber andere sehr wohl.
zB bleiben die Daten eines BME280 über Tage unverändert während der ebenfalls angeschlossene DS18B20 die richtigen Werte liefert.
Derzeit löse ich das unelegant mit einem täglichen Reset um 00:00.Und nochmals Danke für die unermüdliche Hilfe.
LG Gerhard
Latest posts made by maximinus
-
RE: jarvis v3.0.0 - just another remarkable vis
Ich habe die Doku gelesen. Ich habe leider die automatische Erstellung irgendwie versäumt und dann versucht manuell zu beginnen. Dann habe ich Geräte importiert. Die meisten dieser "Geräte" schienen mir Datenpunkte zu sein die ich für die Vis nicht brauche.
Derzeit sieht das so ausNoch finde ich mich überhaupt nicht zurecht. Vielleicht sollte ich den Adapter löschen und nochmals neu beginnen.
-
RE: jarvis v3.0.0 - just another remarkable vis
Das hat jetzt etwas länger gedauert. da ich alle Beitäge durchforstet habe bevor ich eine dumme Frage stelle.
Bleibt mir aber nicht erspart.
Wo finde ich den state explorer?
Ich habe nur eine Geräteliste gefunden und da sind sie eben nicht drin -
RE: jarvis v3.0.0 - just another remarkable vis
Ich habe bisher nur das HAB-Panel verwendet. Das ist zwar einfach zu gestalten scheint bei mir aber nicht richtig zu aktualisieren. Jetzt bin dabei jarvis 3.1.8 zu erkunden nachdem ich mir einige Einführungsvideos angesehen habe und mir das sehr gut gefallen hat
Nachdem ich alle Geräte importiert hatte fällt mir auf dass die Struktur der Objekte nicht der Objektliste in ioBroker entsprechen.
Ich hätte erwartet dass die einzeln zur Verfügung stehen. Tatsächlich sieht das aber zB so ausESP_EasyWP Rauchmelder MQTT LWT, Analog, Sole_zu, Sole_ab, Zulauf, Heissgas, Ablauf, Verdampfer, State
und es fehlen alle 0.userdata.0 Datenpunkte. Habe ich da etwas nicht beachtet oder soll das so sein?
Ich habe versucht einen der vielen manuell hinzufügen. Das sieht dann so aus:Anzahl WP6 Heizung 0_userdata.0.Heizung.WP_Steuerung.Anzahl_WP6, temperature, setTemperature, humidity, boost, boostTime, boostState, frost, window ...
Der Datenpunkt beinhaltet die Zahl 83 die ich gerne darstellen würde. Es sieht aber so aus:
Wie bekomme ich die alle da hinein?
Muss man die einzeln einfügen?
Wenn ja wie?LG Gerhard
-
ESPEasy switch nicht zuverlässig (gelöst: -> Tasmota)
Ich will eine Solepumpe, eine Ladepumpe und einen Kompressor mit einem WemosD1 steuern. Alle 4 GPIOs sind als Switch konfiguriert. Sobald eine Heizanforderung vorliegt soll ein Blockly Script der Reihe nach mit timeouts die Pumpen und den Kompressor einschalten. Die http-Befehle an den Wemos werden ausgeführt aber die Übertragung in die Objekte des IOBrokers funktioniert nicht zuverlässig.
Ich finde keinen Zusammenhang warum es manchmal geht und dann wieder nicht. Den Objektbaum habe ich schon mehrmals gelöscht. Die Zuordnung der GPIOs des Wemos an die Objekte erfolgt mittels Alias und sind auch überprüft
In einem Forumsbeitrag habe ich gelesen dsss die automatisch angelegten Objekte nicht zuverlässig sind und man daher für die entsprechenden GPIOs manuelle Datenpunkte anlegen soll. Manuelle Objekte sind aber nur in 0_userdata möglich
und wie definiert man welches device den Zustand des Objekts steuert?
Ebenfalls gelesen habe ich auf ESPhome umzustellen. Den habe ich mittlerweile installiert er wird aber nicht grün.
Lieber wäre mir wenn ESPEasy zum Laufen gebracht würde. Andere mit Sensoren laufen ja gut.LG Gerhard
-
RE: NodeRed wie topic aus msg properties? gelöst
Ich bin begeistert, vielen Dank. In der Testinstallation schreibt er die mit inject definierten Werte in die Datenpunkte. Mit den aktuellen über UDP kommenden Daten geht es aber noch nicht, es kommt hier jeweils nur ein Wertepaar an zB "18,5,22 Heizung RL,↵" Sobald ich in inject das 2. Wertepaar entferne zeigt debug sofort undefined an, obwohl in regex101 auch das eine Wertepaar korrekt interpretiert wird.
Auf der anderen Installation die gestern das Problem mit dem deploy hatte gibt es noch ein weiteres Problem da steht unterhalb des ioB out "Cannot set state"
Ich kann da aber keinen Unterschied zwischen den beiden erkennen.LG Gerhard
edit:
Problem vorläufig gelöst. Ich sende mit jedem Datenpaar ein zweites Datenpaar "00,0,leer" als Dummy mitCannot set state war in der Instanzeinstellung nicht angehakt, jetzt geht es
Gerhard
-
RE: NodeRed wie topic aus msg properties? gelöst
Das hat jetzt etwas länger gedauert. Nachdem ich den Flow importiert und den inject durch UDP in ersetzt, sowie einen ioBroker out angefügt hatte sah ich im debug dass die Bearbeitung des payloads korrekt war - bis auf das führende blank und das dahinterliegende Komma - aber es kam auch die alte Fehlermeldung über das fehlende topic des ioBroker out. Ich habe dann versucht etwas zu ändern. Das ließ sich nicht mehr deployen. Da kommt immer die Meldung keine Antwort vom Server. In der Annahme dass die als Demo importierten Flows damit etwas zu tun haben, habe ich die alle gelöscht um von vorne zu beginnen. Jetzt sind alle weg. Wenn ich deinen Flow jetzt importiere ohne etwas daran zu ändern lässt er sich auch nicht mehr deployen. Ein kleiner selbst erstellter aus inject und debug aber schon. Den Adapter habe ich neu gestartet und den Import nochmals versucht, aber es geht nicht mehr.
Ich habe hier noch eine andere iobroker Installation. Auf der klappt das deplay. Soll ich den Adapter auf dem RasPi auf dem das laufen soll neu installieren? Könnte das helfen?Ein große Bitte hätte ich noch. Könntest du deinen Flow um den ioBroker Out ergänzen so dass die Objekte mit Bezeichnung und Wert angelegt werden. Ich schaffe das nicht.
LG Gerhard
-
RE: NodeRed wie topic aus msg properties? gelöst
Vorerst vielen Dank. Ich muss das jetzt alles studieren und melde mich später
-
RE: NodeRed wie topic aus msg properties? gelöst
Danke für das Beispiel, das hilft mir sehr. Ich versuche es für meinen Zweck anzupassen.
Ich habe mich missverständlich ausgedrückt. Die payload besteht jeweils nur aus einer Kombiation von Bezeichnung und Wert. Der jeweilige Wert ist immer xx,x die Bezeichnungen sind aber unterschiedlich lang. Die Ausgabe vom Server kann ich umstellen, so dass immer die 4 Stellen vorne sind und anschließend die (unterschiedlich langen) Bezeichnungen (28 verschiedene)
Trotz Suche finde ich nicht die Bedeutung der nachstehenden Zeichen mit denen das ganze bewerkstelligt wird.$match(payload,/(.*?),(\d+,\d)/).{"topic":groups[0],"value":$replace(groups[1],",",".")~>$number()}
Hast du da einen link auf eine Erkärung?
Wie müsste das aussehen wenn die Payload zB wie folgt aufgebaut ist: 26,3, Puffer oben
LG Gerhard