[73_AutoShuttersControl] Beschattung in Abhängigkeit von der Raumtemperatur

Begonnen von stw-fhem, 17 April 2020, 20:12:51

Vorheriges Thema - Nächstes Thema

CoolTux

Ich habe es in meiner aktuellen Developer hier bei mir schon eingebaut.
Die dauert aber noch etwas.

Welche Version hast Du aktuell?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net


CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

flummy1978

Hey,

Du weisst ja dass ich versuche das Ding einfach von oben bis unten zu verstehen. Ich weiss nicht ob der Fehler noch in der aktuellen (beta) oder wie auch immer Version drin ist:

Aber 8.27 hat die sub getOutTemp 2 x definiert:


# 5269 sub getOutTemp {
    my $self = shift;

    return ReadingsVal( $shutters->_getTempSensor,
        $shutters->getTempSensorReading, -100 );
}

# 7031 sub getOutTemp {
    my $self = shift;

    return ReadingsVal( $ascDev->_getTempSensor,
$ascDev->getTempSensorReading, -100 );
}


Falls es gewollt ist, nehme ich alles zurück und behaupte das Gegenteil. Aber das kann ich mir kaum vorstellen  ;)

VG
Andreas

CoolTux

Hallo Andreas,

Ja es ist gewollt. Der Aufruf der Funktionen erfolgt über Objekte welche gebildet worden sind. Es gibt ein Objekt für shutter und ein Objekt für asc. Da wir in beiden, also sowohl im ASC Device als auch im Shutter Device einen Tempsensor haben können auch über beide Objekte eine Temperatur abgefragt werden  :)



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

flummy1978

Zitat von: flummy1978 am 07 Mai 2020, 12:24:26
Falls es gewollt ist, nehme ich alles zurück und behaupte das Gegenteil. Aber das kann ich mir kaum vorstellen

Perfekt, danke für die Klarstellung und Erklärung ... nun nehme ich wie angekündigt alles zurück und behaupte das Gegenteil  ??? ::)

....grübele aber für mich insgeheim, wie die beiden subs unterschiedlich aufgerufen werden können, wenn sie identisch heißen....

VG
Andreas

CoolTux

Das Zauberwort heißt packages oder wie man in C++ sagt Klassen.
Beide Funktionen liegen in unterschiedlichen packages.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

flummy1978

Zitat von: CoolTux am 07 Mai 2020, 15:54:31
Beide Funktionen liegen in unterschiedlichen packages.

Danke für den Hinweis / Wink mit dem Zaunpfahl .... so hab ich wieder was zu lesen / hören und lernen :)

Danke darfür :)

wk

Hallo Marko,

ich habe jetzt die Version 0.8.29, aber die Rolläden fahren immer noch laufend hin und her. Ist die Hytherese aus Deinem Fokus verschwunden?

Grüße
Walter

CoolTux

Zitat von: wk am 18 Mai 2020, 16:19:18
Hallo Marko,

ich habe jetzt die Version 0.8.29, aber die Rolläden fahren immer noch laufend hin und her. Ist die Hytherese aus Deinem Fokus verschwunden?

Grüße
Walter

Bei Wind oder bei Regen??
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wk

Ich habe keine Wind- oder Regensensoren und auch nichts dafür ein gestellt.

CoolTux

Zitat von: wk am 18 Mai 2020, 16:19:18
Hallo Marko,

ich habe jetzt die Version 0.8.29, aber die Rolläden fahren immer noch laufend hin und her. Ist die Hytherese aus Deinem Fokus verschwunden?

Grüße
Walter

Und auf was bezieht sich das hier?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wk

Das bezieht sich auf die Posts 13 - 15, wo Du noch etwas geändert haben wolltest.

CoolTux

Magst Du das mal mit der 0.9er Version aus meinem Git testen?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wk

Das mache ich gerne. Da ich die 0.9er Version nicht mitverfolgt habe, noch eine Frage. Kann ich alle Attribute so lassen oder muss ich etwas ändern?
Sonst einfach einspielen und Neustart?