ja!
WIFFI-pump … Steuerung der Zirkulationspumpe & mehr
Moderator: Co-Administratoren
- funkleuchtturm
- Beiträge: 2368
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Hallo Eugen,
wir haben es zum Laufen bekommen... es war tatsächlich die Tatsache, dass die Verbindung schlecht war, und TCP das über mehrfache "Verhandlungen" zwischen Sender und Empfänger abgefangen hat (great feature!). TCP stellt dann die einzelnen Fragmente für die aufrufende Funktion zur Verfügung. Leider beitet TCP keine Standardfunktion, die gesamte Message einer Session zu liefern - sondern man muss es eine Ebene drüber abfangen (lesen, bis EOF kommt).
Eine Anregung des Modulentwicklers war, Syslog zu verwenden - damit wären die Wiffis kompatibel mit vielen anderen Systemen.
https://tools.ietf.org/html/rfc5424
Ganze Diskussion zum Thema bei FHEM:
https://forum.fhem.de/index.php/topic,7 ... #msg958836
Net impact - statt den Wiffi ständig zu pollen, schickt der Wiffi jetzt seine JSON Telegramme an FHEM, wenn sich was tut - dann aber sofort. Dadurch klappt die Überwachung der Einschaltvorgänge deutlich besser.
Viele Grüße
Timmo
wir haben es zum Laufen bekommen... es war tatsächlich die Tatsache, dass die Verbindung schlecht war, und TCP das über mehrfache "Verhandlungen" zwischen Sender und Empfänger abgefangen hat (great feature!). TCP stellt dann die einzelnen Fragmente für die aufrufende Funktion zur Verfügung. Leider beitet TCP keine Standardfunktion, die gesamte Message einer Session zu liefern - sondern man muss es eine Ebene drüber abfangen (lesen, bis EOF kommt).
Eine Anregung des Modulentwicklers war, Syslog zu verwenden - damit wären die Wiffis kompatibel mit vielen anderen Systemen.
Spec hier:Vielleicht wäre es auch eine Anregung an den Wiffi Entwickler, die Informationen per Syslog zu versenden. Die Payload kann kann durchaus JSON sein. Jedenfalls wäre es ein Protokoll was in der IT weit verbreitet ist und einen definierten Aufbau hat.
Der Aufbau ist per RFC definiert. Einen Verweis darauf findet man im Device mit "get <name > versionNotes 1".
https://tools.ietf.org/html/rfc5424
Ganze Diskussion zum Thema bei FHEM:
https://forum.fhem.de/index.php/topic,7 ... #msg958836
Net impact - statt den Wiffi ständig zu pollen, schickt der Wiffi jetzt seine JSON Telegramme an FHEM, wenn sich was tut - dann aber sofort. Dadurch klappt die Überwachung der Einschaltvorgänge deutlich besser.
Viele Grüße
Timmo
- funkleuchtturm
- Beiträge: 2368
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Schön, daß es jetzt läuft.
Aber mir ist es einfach zu zeitaufwändig, auch bei komplexen Netz-Konfigurationen alle Eventualitäten "abzufangen". Da kannst Du Tage verbringen, ohne nennenswert vorwärts zu kommen. Und ich bin nur eine "1-Mann-Show"
Ich bitte um Verständnis, das Netzwerkthema ist nicht mein Acker
Aber mir ist es einfach zu zeitaufwändig, auch bei komplexen Netz-Konfigurationen alle Eventualitäten "abzufangen". Da kannst Du Tage verbringen, ohne nennenswert vorwärts zu kommen. Und ich bin nur eine "1-Mann-Show"
Ich bitte um Verständnis, das Netzwerkthema ist nicht mein Acker
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Hi Eugen,
Sicher... das mit dem Syslog war eher auf generelle Funktionalität ausgerichtet. Ideenspeicher
Viele Grüße - Timmo
Sicher... das mit dem Syslog war eher auf generelle Funktionalität ausgerichtet. Ideenspeicher
Viele Grüße - Timmo
-
- Beiträge: 460
- Registriert: 06.01.2018, 12:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 39 Mal
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Da etwas auf ein anderes Protokoll umzustellen ist nicht einfach. Der Vorschlag lautet hier doch anstelle TCP UDP (Syslog geht über UDP) zu nehmen.
Es gibt eine Menge anderer Anwendungen (Beispielsweise: IOBroker Adapter oder Node-Red), die mit TCP wie es jetzt versendet wird problemlos klar kommen und da dann erst aufwendig umgebaut werden müssten.
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Hallo Eugen,
wir sind durch, läuft gut.
Damit kann ich die JSON-Telegramme sauber nach FHEM schicken und dort weiter verarbeiten - ohne Nutzung von externen Zusatzmodulen.
Mein Setup ist unter https://forum.fhem.de/index.php/topic,8 ... #msg960650 beschrieben.
Vielen Dank nochmals für die Anpassung der FW!
VG Timmo
wir sind durch, läuft gut.
Damit kann ich die JSON-Telegramme sauber nach FHEM schicken und dort weiter verarbeiten - ohne Nutzung von externen Zusatzmodulen.
Mein Setup ist unter https://forum.fhem.de/index.php/topic,8 ... #msg960650 beschrieben.
Vielen Dank nochmals für die Anpassung der FW!
VG Timmo
- funkleuchtturm
- Beiträge: 2368
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Sehr schön.
Habe einen Link zu Deiner Lösung in den WIFFI-pump Beitrag eingefügt!
Habe einen Link zu Deiner Lösung in den WIFFI-pump Beitrag eingefügt!
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
- funkleuchtturm
- Beiträge: 2368
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Es ist ein neues Update verfügbar!
>> Größeres Update mit vielen Detailverbesserungen zur effektiveren Messwertübertagung an die CCU oder zum Datenserver.
>> Dem Modul kann jetzt mit dem neuen Befehl setip eine feste IP-Adresse zugewiesen werden.
>> Der Schaltalgorithmus wurde verbessert und ist nun leichter (mit nur einem Kennwert) an die individuellen Heizungsverhältnisse anpassbar.
>> Größeres Update mit vielen Detailverbesserungen zur effektiveren Messwertübertagung an die CCU oder zum Datenserver.
>> Dem Modul kann jetzt mit dem neuen Befehl setip eine feste IP-Adresse zugewiesen werden.
>> Der Schaltalgorithmus wurde verbessert und ist nun leichter (mit nur einem Kennwert) an die individuellen Heizungsverhältnisse anpassbar.
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
Grüss dich Eugen,
habe das Update gerade eingespielt, danke Dir für die ständige Weiterentwicklung!
Eine Frage zum Parameter 5 - Senden des JSON Telegrams - ist das jetzt tatsächlich in min angegeben? Wenn ja wäre ein Hinweis fürs Update sinnvoll (unten mein Parameter nach dem Update ohne Anpassung - hatte vorher jede Stunde ein Telegramm)- alle Jahre wolle ich dann doch mal ein Telegramm haben ) Dito beim Weatherman.
Herzliche Grüße
Timmo
habe das Update gerade eingespielt, danke Dir für die ständige Weiterentwicklung!
Eine Frage zum Parameter 5 - Senden des JSON Telegrams - ist das jetzt tatsächlich in min angegeben? Wenn ja wäre ein Hinweis fürs Update sinnvoll (unten mein Parameter nach dem Update ohne Anpassung - hatte vorher jede Stunde ein Telegramm)- alle Jahre wolle ich dann doch mal ein Telegramm haben ) Dito beim Weatherman.
Code: Alles auswählen
full_loop_minutes _________ param: 5: 3600 JSON-Daten: Zeitabstand /min
Timmo
- funkleuchtturm
- Beiträge: 2368
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: WIFFI-pump-2… Steuerung der Zirkulationspumpe & mehr
... da hast Du vermutlich noch alte Parameter im EEPROM. Mach ein Factory-Reset und gebe die Zugangsdaten neu ein.
Die Ursache liegt vermutlich darin, daß der Update-Vorgang an den letzten Stand angepasst wurde.
Die Ursache liegt vermutlich darin, daß der Update-Vorgang an den letzten Stand angepasst wurde.
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker