HmIP-STHD FW 2.8.2 Modus Hygrostat

HMIP lokale Installation

Moderator: Co-Administratoren

seid
Beiträge: 5
Registriert: 27.08.2022, 23:14
System: CCU

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von seid » 04.09.2022, 13:30

frd030 hat geschrieben:
04.09.2022, 13:18
WENN Safari
DANN Einstellungen -> Allgemein dort „sichere Dateien entpacken“ deaktivieren
PERFEKT... Das war es. Vielen Dank.

Ranttanplan
Beiträge: 234
Registriert: 27.03.2011, 13:06
Hat sich bedankt: 15 Mal
Danksagung erhalten: 1 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von Ranttanplan » 12.12.2022, 01:59

dcf77 hat geschrieben:
08.08.2022, 21:06
Baxxy hat geschrieben:
08.08.2022, 18:26
An eQ-3 melden.

Scheinbar müssen sie die WebUI dahingehend noch etwas optimieren.

Zumindest wird im STHD der Modus geändert, nur die Einstellungen zeigen das nicht korrekt an.
Ob das auch funktional ist kann ich nicht testen.
Der Modus "Hygrostat" funktioniert, allerdings nur die Regelung für "Befeuchten"

Update: Regelung für "Trocknen" funktioniert auch. Man darf nur nicht "Übernehmen" und dann "Ok" anklicken (statt "Ok" gleich "Abbrechen")
Die WebUI belegt leider immer "Befeuchten" vor.
Wie seit ihr denn darauf gekommen?

Vor allem auf das Übernehmen und dann nicht OK klicken?

Bei mir bleibt die Anzeige in der CCU3 auf Trocknen.
Aber ich wundere mich natürlich warum meine DV nicht funktioniert.
Wie seit ihr darauf gekommen, dass es so klappt?

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von MichaelN » 12.12.2022, 07:16

Ranttanplan hat geschrieben:
12.12.2022, 01:59
Wie seit ihr darauf gekommen, dass es so klappt?
Weil man die Programmierkünste von eq3 mittlerweile kennt und man Daten auch an der WebUI vorbei auslesen kann.
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Ranttanplan
Beiträge: 234
Registriert: 27.03.2011, 13:06
Hat sich bedankt: 15 Mal
Danksagung erhalten: 1 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von Ranttanplan » 12.12.2022, 20:16

Wo melde ich denn den Fehler?

Benutzeravatar
robbi77
Beiträge: 13786
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 181 Mal
Danksagung erhalten: 732 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von robbi77 » 12.12.2022, 20:21

Bei eq3.
https://www.eq-3.de/kontakt.html
Am besten dem Link ganz unten auf der Seite folgen … :lol:
Zuletzt geändert von robbi77 am 12.12.2022, 20:25, insgesamt 1-mal geändert.

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von Baxxy » 12.12.2022, 20:22

Hmm, also mit Zentralen-Firmware 3.65.11 kann ich jeden Modus einstellen und mit OK oder Übernehmen "speichern".
Das bleibt dann auch so stehen.

Ranttanplan
Beiträge: 234
Registriert: 27.03.2011, 13:06
Hat sich bedankt: 15 Mal
Danksagung erhalten: 1 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von Ranttanplan » 13.12.2022, 00:51

Sicher, dass dann auch der richtige Modus hinterlegt ist?

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von Baxxy » 13.12.2022, 09:01

Ranttanplan hat geschrieben:
13.12.2022, 00:51
der richtige Modus hinterlegt ist?
Anhand des Wertes des MASTER Parameters "HEATING_COOLING" im Kanal:5 würde ich sagen das passt.

WebUI: "Trocknen" --> HEATING_COOLING = 0
WebUI: "Befeuchten" --> HEATING_COOLING = 1
WebUI: "Trocknen/Befeuchten" --> HEATING_COOLING = 2

Ob das jetzt auch korrekt arbeitet kann ich aber mangels Test nicht sagen.

Die Einstellung/Umschaltung funktioniert hier jedenfalls und die Parameter-Werte sehen für mich richtig aus.

Ranttanplan
Beiträge: 234
Registriert: 27.03.2011, 13:06
Hat sich bedankt: 15 Mal
Danksagung erhalten: 1 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von Ranttanplan » 13.12.2022, 13:17

Das ganze ist noch irgedwie fragil.

Ich hab das Gefühl, dass wenn man von Thermostat auf Hygrostat stellt, dann funktioniert es.

Aber sobald man dann in den Hygrostat Einstellungen einen weiteren Wert ändert, funktioniert es nicht mehr.

So sind zumindest meine aktuellen Erfahrungen.
Leider kann man das Ganze nicht so einfach testen, da man ja immer wieder eine andere Luftfeuchtigkeit braucht, um es in der Praxis testen zu können.

Vielleicht kannst du aber nochmal schauen.
Du kannst ja da scheinbar weitere Werte auslesen.

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: HmIP-STHD FW 2.8.2 Modus Hygrostat

Beitrag von Baxxy » 13.12.2022, 13:31

Ranttanplan hat geschrieben:
13.12.2022, 13:17
Vielleicht kannst du aber nochmal schauen.
Ich gebe dir das Mittel zum selber schauen...

Code: Alles auswählen

!- Master Parameter über xmlrpc auslesen HmIP - xml Version M.Henke
!- https://homematic-forum.de/forum/viewtopic.php?f=26&t=73356&start=30#p711984

string Kanalname = 'HmIP-STHD Dev2_514:5 - Partner Zweipunktregelung';
!-----------------------------------------------

object oCh = channels.Get(Kanalname);
if (!oCh) { quit; }
WriteLine(oCh);
object oInterface = dom.GetObject(oCh.Interface());
string sDevSerial = oCh.Address();
xml xMasterset;
xml xStruct = xMasterset.Parse(xmlrpc.GetParamset(oInterface, sDevSerial, "MASTER")).GetChildNode("struct");

integer iRun = 0;
while (true) {
    xml xMember = xStruct.GetChildNode("member", iRun);
    if (!xMember) { break; }

    string sName = xMember.GetChildNode("name").GetText();
! Nur einer
!    if (sName == ParName) {

! Alle
!    if (true) {

! Nicht mit P*_
    if ( !((sName.Substr(0,1) == 'P') && (sName.Substr(2,1) == '_')) ) {

        var result;

        xml xValue = xMember.GetChildNode("value");

        xml xValTest;
        xValTest = xValue.GetChildNode("i4");
        if (xValTest) { result = xValTest.GetText().ToInteger(); }
        else {
            xValTest = xValue.GetChildNode("double");
            if (xValTest) { result = xValTest.GetText().ToFloat(); }
            else {
                xValTest = xValue.GetChildNode("boolean");
                if (xValTest) { boolean bIn = xValTest.GetText().ToInteger(); result = bIn; }
                else {
                    xValTest = xValue.GetChildNode("string");
                    if (xValTest) { result = xValTest.GetText().ToString(); }
                }
            }
        }
        WriteLine("" # sName # " " # result.Type() # " " # result);
    }
    iRun = iRun + 1;
}
Oben den Kanalnamen (Kanal:5 wie in der WebUI vergeben) eintragen und im "Script testen" ausführen.

Beispielausgabe von meinem STHD mit Betriebsmodus "Hygrostat" und Art der Zweipunktregelung "Trocknen":

Code: Alles auswählen

HmIP-STHD Dev2_514:5 - Partner Zweipunktregelung
CLIMATE_FUNCTION integer 1
HEATING_COOLING integer 0
HUMIDITY_LIMIT_VALUE integer 60
TWO_POINT_HYSTERESIS real 0.000000
TWO_POINT_HYSTERESIS_HUMIDITY real 1.000000

Antworten

Zurück zu „HomeMatic IP mit CCU“