Seite 3 von 7

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Fr Aug 09, 2024 10:31 am
von openWB
Das normale Verhalten. Die set topics werden nach Verarbeitung geleert.

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Fr Aug 09, 2024 10:35 am
von Paradoxx87
Und warum bleiben dann diejenigen auf meinem geposteten Bild dauerhaft verfügbar ?

und wie schreib ich dann werte darauf, wenn ich die topics nicht mehr sehe ?

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Fr Aug 09, 2024 10:42 am
von openWB
und wie schreib ich dann werte darauf, wenn ich die topics nicht mehr sehe ?
Topics werden immer nur angezeigt wenn dort gerade ein Inhalt existiert.
sie werden nicht gesondert erstellt.
Du kannst immer in jedes Topic schreiben sofern eine ACL dir das nicht verbietet.

Per Terminal:
mosquitto_pub -h $host -t $topic -r -m „$msg“

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Fr Aug 09, 2024 11:13 am
von Paradoxx87
Ich glaube wir reden aneinander vorbei:
Nochmal von vorne.
Ich möchte z.b. in meiner VIS beim Iobroker den AC Thor in den manuellen oder Automatischen modus bringen.
Das möchte ich z.b. über einen button lösen.
wenn ich darauf klicke setzt er das topic auf den wert 1 (nur als beispiel)
Wenn ich jetzt aber gar keine auswahl habe im explorer. Kann ich dem button diese objekt id nicht zuweisen.

Ich hoffe Ihr versteht was ich meine.
Im Anhang nochmal ein Bild als Hilfe.

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Fr Aug 09, 2024 11:38 am
von Gero
Einmal etwas ausführlicher: du setzt /set/irgendwasistnunan auf „1“. Die openWB lauscht, ob sich auf den /set/-Topics was tut, verarbeitet das und löscht zum Schluss das set-Topic. Verarbeiten im Beispiel wäre von mir aus den Irgendwas einzuschalten und das entspechende /get/irgendwasistnunan auf „1“ zu setzen. Zu guter Letzt wird das /set/irgendwasistnunan gelôscht.

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Fr Aug 09, 2024 11:40 am
von Paradoxx87
vergesst was ich gesagt habe.
Es ist genau so wie ihr es geschrieben habt.
der MQTT Adapter vom Iobroker holt sich die werte erst ab und schreibt sie in ein objekt, wenn ich dies manuel an der openwb einmal gemacht habe.
Sorry :-)

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Fr Aug 09, 2024 12:03 pm
von okaegi
okaegi hat geschrieben: Do Aug 08, 2024 12:01 pm Ich habe folgendes umgesetzt:
https://github.com/openWB/core/pull/1806
Alle smarthome Geräte können mit folgenden mqtt topics von aussen gesteuert werden:
Bezüglich manuell / automatisch:
openWB/set/LegacySmartHome/config/set/Devices/2/mode
Mode steuert das Gerät (1 = manueller Modus, 0 = automatischer Modus)
openWB/set/LegacySmartHome/config/set/Devices/2/device_manual_control
device_manual_control steuert das Gerät im manuellen Modus (1 = ein, 0 = aus)
openWB/set/LegacySmartHome/config/set/Devices/2/manueb = vorgebener Überschuss in Watt ohne Nachkommastellen
Dieser Wert wird wenn das Gerät auf Manueller Modus und Ein geschaltet ist, als Überschuss an das jeweilige Gerät übergeben. (nur relevant für Acthor, Elwa, IDM, Lambda die mit Überschuss gesteuert werden)
Damit sollte deine Anforderung gehen. Musst aber warten bis das der PR drin ist.
Gruss Oliver
Damit deine gewünschte Steuerung (steuerung acthor via mqtt) funktioniert, muss der pr gemerged sein.
Gruss Oliver

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Do Aug 15, 2024 1:14 pm
von Paradoxx87
okaegi hat geschrieben: Do Aug 08, 2024 12:01 pm Ich habe folgendes umgesetzt:
https://github.com/openWB/core/pull/1806
Alle smarthome Geräte können mit folgenden mqtt topics von aussen gesteuert werden:
Bezüglich manuell / automatisch:
openWB/set/LegacySmartHome/config/set/Devices/2/mode
Mode steuert das Gerät (1 = manueller Modus, 0 = automatischer Modus)
openWB/set/LegacySmartHome/config/set/Devices/2/device_manual_control
device_manual_control steuert das Gerät im manuellen Modus (1 = ein, 0 = aus)
openWB/set/LegacySmartHome/config/set/Devices/2/manueb = vorgebener Überschuss in Watt ohne Nachkommastellen
Dieser Wert wird wenn das Gerät auf Manueller Modus und Ein geschaltet ist, als Überschuss an das jeweilige Gerät übergeben. (nur relevant für Acthor, Elwa, IDM, Lambda die mit Überschuss gesteuert werden)
Damit sollte deine Anforderung gehen. Musst aber warten bis das der PR drin ist.
Gruss Oliver
Wann ist denn der nächste PR drinn ? Ich kann nur den: "2024-08-09 07:39:02 +0200 [2d5a995c9]" finden.
Ist es da bereits enthalten ? In den Release notes stets nicht drinn ?

Gruß
PD

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Do Aug 15, 2024 1:47 pm
von okaegi
Hallo
Wenn du hier auf den link clickst, siehst du den Status vom Pr
https://github.com/openWB/core/pull/1806
Wenn der Pr (violett dann) auf merged steht, ist der Pr im entwicklunfszweig drin.
Gruss Oliver

Re: AC-Thor manuell steuerbar über MQTT

Verfasst: Do Aug 15, 2024 1:51 pm
von Paradoxx87
danke für die schnelle Info.

Gruß PD