WOLF ISM7 Modul über Webseite auslesen/steuern (Perl Profi gesucht)

Begonnen von SmartZero, 21 November 2018, 20:28:39

Vorheriges Thema - Nächstes Thema

noby95

Ich habe jetzt auch versucht die ISM7 Ansteuerung über https://github.com/ste-ta/fhemwolfmqttbridge an fhem anzubinden.
Installiert ist fhem mit Mosquitto auf einem Raspi über Docker-Image.

Ist mein erster Versuch mit MQTT

Mosquitto scheint richtig zu laufen https://imgur.com/a/zISfzTS

Und fhemwolfmqttbridge laut logs auch:

Ich habe dann die Befehle "define mywolf MQTT_DEVICE" und attr "mywolf autoSubscribeReadings wolf/+/state abgesetzt", aber dann werden in der mywolf device keine Werte angezeigt:
https://imgur.com/a/mwBVKQJ

Kann jemand helfen?


Hat sich erledigt. War ein Problem mit den Ports

syvox

Hallo!
Wollte jetzt nicht unbedingt einen neuen Thread eröffnen, da vielleicht ja die hier mitlesenden das Thema hatten bzw schon kennen.

Ich habe mir das ISM7 Modul fürs Steuern/Auslesen einer Anlage rund um einen Wolf COB gekauft.
Da ich Fhem verwende und natürlich die Daten da reinhaben wollte, aber kein Freund davon bin das komplette Internet auf meine Heizungssteuerung zugreifen zu lassen (ua weil fürs ISM7 bzw für Heizungsbauer Firmware Sicherheitsupdates ein Fremdwort ist) bin ich aufs ism7mqtt Modul gestoßen.

Für die Arbeit die da reingesteckt wurde, möchte ich mich in aller Form bedanken - wirklich gute Arbeit funktiniert echt sehr gut bei mir, aber ein wenig zu blöd bin ich noch bzw schaff ich es einfach nicht herauszufinden wie ich die Warmwasseranforderung hinkriege.

Mein Kessel ist so groß, dass ich dank Schichtspeicher nicht unbedingt ständig Warmwasser vorhalten muss, sondern es bei Bedarf innerhalb von knapp 10 Minuten so heiß habe das es ausreicht um zu duschen usw, daher verwenden wir sehr oft Tagsüber die Warmwasseranforderung (am Bedienmodul BM dieser "Wasserhahnknopf" der Heizung um nicht ständig den Kessel laufen zu lassen für das wenige Warmwasser das wir verwenden.)

Hat das schon jemand geschafft anzusteuern? Oder geht das gar nicht, und ich muss den Umweg über den Wert "Eingestellte_Warmwassersolltemperatur" beim BM machen?

Sonst - wirklich verdammt gute Arbeit, ehre wem ehre gebührt (ich könnts nimma bin leider viel zu lange Weg aus der Softwareentwicklung (SEUFZ) :-)

Lg

Robert
 

noby95

Ich habe es geschafft meine Wolf-Anlage über ism7mqtt auszulesen und in fhem einzubinden Top!
Nun will ich auch die Programmwahl direkt über fhem steuern. Es klappt aber irgendwie nicht.
Ich habe es mit 3 Varianten probiert, siehe hier die 3 Versuche über die setList:
[s]Test0: Wolf/192.168.178.80/DHK_BM-2_0x35/set {"Programmwahl": {"340029":{ "value":1 }}}
Test1: Wolf/192.168.178.80/DHK_BM-2_0x35_Programmwahl_340029_value 1[/s]
Test2: Wolf/192.168.178.80/DHK_BM-2_0x35/set/Programmwahl/340029/value 1
Edit: Es hat doch geklappt, zumindest mit "Test2". Alles gut.

stephensworld

Hallo zusammen,

Ich stehe aktuell vor dem Problem, dass ich Werte meiner CWL2 Lüftung in fhem ändern möchte. Konkret geht es um die Lüftungsstufe. Ich würde diese gerne von 1 auf 2 ändern können.
Das genannte MQTT Modul habe ich eingebunden und folgende Readings sind im fhem sichtbar.

Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C:.* { json2nameValue($EVENT) }
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bypass_Status/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bypass_Status/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Frost_Status/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Frost_Status/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Zuluftdruck:.* Zuluftdruck
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Abluftdruck:.* Abluftdruck
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Luftdurchsatz_Zuluft:.* Luftdurchsatz_Zuluft
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Luftdurchsatz_Abluft:.* Luftdurchsatz_Abluft
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Lueftungsstufe/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Lueftungsstufe/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Lueftungsstufe_als_Zahl_fuer_Slider:.* Lueftungsstufe_als_Zahl_fuer_Slider
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Aussenlufttemperatur:.* Aussenlufttemperatur
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Vorheizregister/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Vorheizregister/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/CO2-Sensor_1:.* CO2-Sensor_1
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Luftdurchsatz_Stufe_1_\x28Reduz\x2e_Lueftung\x29:.* Luftdurchsatz_Stufe_1__Reduz._Lueftung_
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Luftdurchsatz_Stufe_2_\x28Nennlueftung\x29:.* Luftdurchsatz_Stufe_2__Nennlueftung_
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Luftdurchsatz_Stufe_3_\x28Intens\x2e_Lueftung\x29:.* Luftdurchsatz_Stufe_3__Intens._Lueftung_
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bypass-Temperatur:.* Bypass-Temperatur
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bypass-Hysterese:.* Bypass-Hysterese
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Funktion_der_Bypass_Klappe/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Funktion_der_Bypass_Klappe/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/ZH___WRG/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/ZH___WRG/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Druckungleichgewicht_zulaessig/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Druckungleichgewicht_zulaessig/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Festes_Druckungleichgewicht:.* Festes_Druckungleichgewicht
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Heizregister/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Heizregister/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Temperatur_Nachheizregister:.* Temperatur_Nachheizregister
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Auswahl_Eingang_1/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Auswahl_Eingang_1/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Mindestspannung_Eingang_1:.* Mindestspannung_Eingang_1
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Hoechstspannung_Eingang_1:.* Hoechstspannung_Eingang_1
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bedingungen_Schalteingang_1/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bedingungen_Schalteingang_1/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Zuluftventilator-Modus_Schalteingang_1/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Zuluftventilator-Modus_Schalteingang_1/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Abluftventilator-Modus_Schalteingang_1/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Abluftventilator-Modus_Schalteingang_1/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Auswahl_Eingang_2/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Auswahl_Eingang_2/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Mindestspannung_Eingang_2:.* Mindestspannung_Eingang_2
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Hoechstspannung_Eingang_2:.* Hoechstspannung_Eingang_2
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bedingungen_Schalteingang_2/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bedingungen_Schalteingang_2/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Zuluftventilator-Modus_Schalteingang_2/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Zuluftventilator-Modus_Schalteingang_2/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Abluftventilator-Modus_Schalteingang_2/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Abluftventilator-Modus_Schalteingang_2/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Erdwaermetauscher/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Erdwaermetauscher/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Mindesttemperatur_Erdwaermetauscher:.* Mindesttemperatur_Erdwaermetauscher
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Hoechsttemperatur_Erdwaermetauscher:.* Hoechsttemperatur_Erdwaermetauscher
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/RH_Sensor/value:.* value
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/RH_Sensor/text:.* text
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/RH_Sensor_Empfindlichkeit:.* RH_Sensor_Empfindlichkeit
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Luftdurchsatz_Stufe_0_\x28Feuchteschutz\x29:.* Luftdurchsatz_Stufe_0__Feuchteschutz_
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Bypass_Aktivierung:.* Bypass_Aktivierung


Readings
Abluftdruck
238
2024-08-23 19:34:28
Abluftventilator-Modus_Schalteingang_1_text
Abluftventilator aus
2024-08-23 17:06:08
Abluftventilator-Modus_Schalteingang_1_value
0
2024-08-23 17:06:08
Abluftventilator-Modus_Schalteingang_2_text
Abluftventilator aus
2024-08-23 17:06:08
Abluftventilator-Modus_Schalteingang_2_value
0
2024-08-23 17:06:08
Au_u00DFenlufttemperatur
30.2
2024-08-23 17:08:05
Aussenlufttemperatur
26.4
2024-08-23 19:34:28
Auswahl_Eingang_1_text
Schließerkontakt
2024-08-23 17:06:08
Auswahl_Eingang_1_value
0
2024-08-23 17:06:08
Auswahl_Eingang_2_text
Schließerkontakt
2024-08-23 17:06:08
Auswahl_Eingang_2_value
0
2024-08-23 17:06:08
Bedingungen_Schalteingang_1_text
Aus
2024-08-23 17:06:08
Bedingungen_Schalteingang_1_value
0
2024-08-23 17:06:08
Bedingungen_Schalteingang_2_text
Aus
2024-08-23 17:06:08
Bedingungen_Schalteingang_2_value
0
2024-08-23 17:06:08
Bypass-Hysterese
3
2024-08-23 19:33:34
Bypass-Temperatur
19
2024-08-23 19:33:34
Bypass_Aktivierung
15
2024-08-23 19:33:35
Bypass_Status_text
Geöffnet
2024-08-23 17:06:08
Bypass_Status_value
3
2024-08-23 17:06:08
CO2-Sensor_1
0
2024-08-23 19:33:34
Druckungleichgewicht_zul_u00E4ssig_text
Druckungleichgewicht zulässig
2024-08-23 17:06:08
Druckungleichgewicht_zul_u00E4ssig_value
1
2024-08-23 17:06:08
Erdw_u00E4rmetauscher_text
Ventilsteuerung Erdwärmetauscher Aus
2024-08-23 17:06:08
Erdw_u00E4rmetauscher_value
0
2024-08-23 17:06:08
Festes_Druckungleichgewicht
0
2024-08-23 19:33:34
Frost_Status_text
Warte
2024-08-23 17:06:08
Frost_Status_value
2
2024-08-23 17:06:08
Funktion_der_Bypass_Klappe_text
Bypass-Klappe geöffnet
2024-08-23 17:06:08
Funktion_der_Bypass_Klappe_value
2
2024-08-23 17:06:08
H_u00F6chstspannung_Eingang_1
10
2024-08-23 17:06:08
H_u00F6chstspannung_Eingang_2
10
2024-08-23 17:06:08
H_u00F6chsttemperatur_Erdw_u00E4rmetauscher
25
2024-08-23 17:06:08
Heizregister_text
Aus
2024-08-23 17:06:08
Heizregister_value
0
2024-08-23 17:06:08
Hoechstspannung_Eingang_1
10
2024-08-23 19:33:34
Hoechstspannung_Eingang_2
10
2024-08-23 19:33:34
Hoechsttemperatur_Erdwaermetauscher
25
2024-08-23 19:33:35
IODev
mqtt
2024-08-23 17:44:57
L_u00FCftungsstufe_als_Zahl_f_u00FCr_Slider
1
2024-08-23 17:06:08
L_u00FCftungsstufe_text
Stufe 1
2024-08-23 17:06:08
L_u00FCftungsstufe_value
1
2024-08-23 17:06:08
Lueftungsstufe_als_Zahl_fuer_Slider
1
2024-08-23 19:33:34
Luftdurchsatz_Abluft
248
2024-08-23 19:34:28
Luftdurchsatz_Stufe_0__Feuchteschutz_
85
2024-08-23 19:33:35
Luftdurchsatz_Stufe_1__Reduz._L_u00FCftung_
250
2024-08-23 17:06:08
Luftdurchsatz_Stufe_1__Reduz._Lueftung_
250
2024-08-23 19:33:34
Luftdurchsatz_Stufe_2__Nennl_u00FCftung_
260
2024-08-23 17:06:08
Luftdurchsatz_Stufe_2__Nennlueftung_
260
2024-08-23 19:33:34
Luftdurchsatz_Stufe_3__Intens._L_u00FCftung_
325
2024-08-23 17:06:08
Luftdurchsatz_Stufe_3__Intens._Lueftung_
325
2024-08-23 19:33:34
Luftdurchsatz_Zuluft
245
2024-08-23 19:35:22
Mindestspannung_Eingang_1
0
2024-08-23 19:33:34
Mindestspannung_Eingang_2
0
2024-08-23 19:33:34
Mindesttemperatur_Erdw_u00E4rmetauscher
5
2024-08-23 17:06:08
Mindesttemperatur_Erdwaermetauscher
5
2024-08-23 19:33:35
RH_Sensor_Empfindlichkeit
0
2024-08-23 19:33:35
RH_Sensor_text
Aus
2024-08-23 17:06:08
RH_Sensor_value
0
2024-08-23 17:06:08
Temperatur_Nachheizregister
21
2024-08-23 19:33:34
Vorheizregister_text
Initialisierung
2024-08-23 17:06:08
Vorheizregister_value
0
2024-08-23 17:06:08
ZH__u002B_WRG_text
Aus
2024-08-23 17:06:08
ZH__u002B_WRG_value
0
2024-08-23 17:06:08
Zuluftdruck
355
2024-08-23 19:34:28
Zuluftventilator-Modus_Schalteingang_1_text
Zuluftventilator aus
2024-08-23 17:06:08
Zuluftventilator-Modus_Schalteingang_1_value
0
2024-08-23 17:06:08
Zuluftventilator-Modus_Schalteingang_2_text
Zuluftventilator aus
2024-08-23 17:06:08
Zuluftventilator-Modus_Schalteingang_2_value
0
2024-08-23 17:06:08
subscriptions
Wolf/192.168.99.17/+/set Wolf/192.168.99.17/+/set/#
2024-08-23 17:45:57
text
Geöffnet
2024-08-23 19:34:28
value


Ich müsste wohl folgenden Parameter ändern:
Wolf_1921689917:Wolf/192\x2e168\x2e99\x2e17/CWL-2_0x3C/Lueftungsstufe/value:.* value
Value von 1 auf 2


Wie kann ich das in fhem realisieren? Bin für jede Hilfe dankbar.

Vielen Dank

LG Stephan