NEWS
gelöst: MQTT Bewegungsmelder Mosquitto Iobroker Adapter
-
CPU: 5,47 %
RAM: 71,2 %
Betriebszeit: 0h
Verfügbar: 4.0.23
Installiert: 4.0.23
Ereignisse: ⇥36 / ↦15
Plattform: linux
Betriebssystem: linux
Architektur: x64
CPUs: 3
Geschwindigkeit: 1600 MHz
Modell: Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz
RAM: 6 GB
System-Betriebszeit: 21:43:17
Node.js: v16.17.0
time: 1663239284213
timeOffset: -120
Adapter-Anzahl: 433
NPM: 8.15.0
Datenträgergröße: 24.4 GB
Freier Festplattenspeicher: 16.9 GB
Betriebszeit: 00:03:36
Aktive Instanzen: 29
Pfad: /opt/iobroker/
Master auf Intel NUC Proxmox LXCversuche meinen ersten Bewegungsmelder auf den Adapter mqtt um zu stellen. Daten kommen schon rein und ich kann auch schalten.
Nun wollte ich das mein Bewegungsmelder HC-SR501 auch im ioroker über MQTT angezeigt wird.
Bewegung ist im MQTT Explorer schon zu erkennen. Also das Topic
SmartHome/Garage/Deckenlicht1/tele/SENSOR/cmd/Switchmode
Stimmt schon.
Nur sehe ich es nicht im Iobroker -
Der Datenpunkt ist doch 2 Zeilen unter der markieren Zeile?
-
@mickym
dachte ich auch, nur ändert sich der Wert nicht bei Bewegung. es wird nur in der markierten Zeile aktuallisiert. -
@marcel-drzal Rs sollte sich ja nur die Eigenschaft in dem Json ändern. Also von OFF zu ON. Dorthin berichtet der Sensor und nicht darunter
-
@mickym
Was ist Rs?,
Wie kann ich darauf reagieren? Wollte es im Blockly verwenden bei Bewegung Switch1 on -
@marcel-drzal Im Blockly ist der Wert ein Objekt- also reagierst Du auf das Attribut Switch1 des Objektes oder Wertes. Rs - Sollte Es - heißen - war ein Vertipper auf dem iPad.
v
-
@mickym ich habe switchmode 15 hoffe das war richtig? Der Bewegungsmelder unabhängig mit die daten gibt
-
@mickym was meinst du mit Result?
-
@marcel-drzal Kann ich Dir nicht sagen - was der richtige Mode ist, Der Switch-Mode wird aber sicher nicht über cmd eingestellt, sondern muss in den cmnd Ast. Also meines Erachtens sind in Tasmota Deine mqtt-Einstellungen nicht korrekt.
Ja Wert muss rein, habe es gerade gesehen und in dem Trigger halt der mqtt- Datenpunkt.
Ehrlich gesagt ist mir Dein ganzer Baum - etwas suspect, wie der aufgebaut ist. Normalerweise wertet man nicht den tele Ast aus, sondern den stat Ast. Den seh ich aber gar nicht. Wie sind denn Deine mqtt-Einstellungen in Tasmota
-
-
@paul53 kannst du mir ein Beispiel Zeigen
-
@marcel-drzal sagte: ein Beispiel
-
@paul53
- Na nutzt Du also doch auch das Admin-Interface zum Alias erstellen. Ich bin zwar nicht der Meinung, dass die beiden Themen JSON-Attribut auslesen und Alias erstellen und Attribut auslese unbedingt was miteinander zu tun haben, aber wenn s hilft ist ja gut.
-
@mickym sagte: Na nutzt Du also doch auch das Admin-Interface zum Alias erstellen.
-
hier sehe ich wie es von on zu off wechselt bei Bewegung
kann man es nict hier schon auf boolean ändern also in der Konsole Tasmota
-
-
@marcel-drzal lass hat mal vor dem "falls" den Wert ausgeben, um zu sehen, ob überhaupt was ankommt. Wie gesagt - ich glaube auch nicht, dass das der richtige Ast ist. Der tele Ast gibt nicht ereignisorientiert aus, sondern nur in Intervallen. Meines Erachtens ist Deine mqtt- Konfig in tasmota eine Katastrophe.
-
@marcel-drzal sagte: bekomme keine ausgabe Debug
Die bekommt man nur bei Bewegung.
-
@paul53 habe mich bewegt
-
@mickym auch nichts
das habe ich aus dem Objekt kopiert
{"Time":"2022-10-03T13:47:19","Switch1":"OFF","DHT11":{"Temperature":18.2,"Humidity":73.0,"DewPoint":13.3},"TempUnit":"C"}bei Bewegung
{"Time":"2022-10-03T13:49:57","Switch1":"ON","DHT11":{"Temperature":18.1,"Humidity":74.0,"DewPoint":13.4},"TempUnit":"C"}