Max Schaltaktor und On-till

Begonnen von hyper2910, 01 März 2014, 09:51:20

Vorheriges Thema - Nächstes Thema

hyper2910

Hallo zusammen,

wie erreiche ich mit dem Max Schalter folgendes Scenario

bei Sonnenuntergang bis 22:00 schaltest du ein, die andere Zeit aus.

Gelöst habe ich Sunrise auch in Verbindung mit Anwesenheitskontrolle, aber das aus will irgendwie nicht.

define BR1 at *{sunset(0,"17:00","22:00")} {if (Value("Anja_Dirk") eq "present"){fhem("set Brunnen desiredTemperature on")} }

machen wollte ich dieses:

define BR1 at *{sunset(0,"17:00","22:00")} {if (Value("Anja_Dirk") eq "present"){fhem("set Brunnen desiredTemperature on-till 22:00:00")} }

da bekomme ich aber immer:
Argument "on-till" isn't numeric in multiplication (*) at ./FHEM/10_MAX.pm line 301.

wenn er nicht nummerisch ist, welche Argumente kann ich denn nutzen?

Gruss Dirk
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Matthias Gehre

Das Problem ist, das MAX kein on-till unterstützt. Er erwartet nach desiredTemperature eine Zahl,
und "on-till" ist keine Zahl.

hyper2910

Danke Matthias,


gibt es keinen Workarround?


Gruss Dirk
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Tom_S

du kannst einen Dummy verwenden
RaspberryPI2 + pilight, 3x AVR-NetIO, LW12, LW12HX, LW12FC; MAX-Lan, ESP8266, Arduino, H801, Neopixel, Solaredge, Modbus

hyper2910

Hallo,

ich muss dieses Thema nochmals aufgreifen.

u.a. verwende ich ganz billige IT Steckdosen, welche ich über einen CUL443Mhz steuere.

Seit ca 3-4Wochen ist dort auch on-for-timer etc. implementiert.

Vielleicht kann der Maintainer von Max den patch ja verwenden?


http://forum.fhem.de/index.php/topic,22612.0.html
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Matthias Gehre

Mein Standpunkt ist, dass die MAX Module alles bereitstellen, was die Hardware unterstützt.

Alles anders, wie on-till, bastelt man als script außen herum (z.B. mit dummy). Die Skripte kann man hier im Forum, oder besser im Wiki teilen.

Puschel74

Hallo,

ich habe zwar keine MAX-Geräte aber wozu soll hier der Dummy dienen?

Einschalten über sunset funktioniert ja.
Wenn das Gerät sowieso nur bis 22:00 Uhr eingeschaltet sein soll reicht doch auch sowas
define Brunnen_Aus at *22:00:00 set Brunnen off
Damit sollte doch das Device "Brunnen" jeden Tag um 22 Uhr ausgeschaltet werden - ganz ohne Dummy.

Ok, sollte wohl eher so aussehen
define Brunnen_Aus at *22:00:00 set Brunnen desiredTemperature off
Wobei mich das desiredTemperatur etwas irritiert aber wie geschrieben - ich besitze keine MAX-Geräte.

Wenn mein Vorschlag kompletter Blödsinn ist dann bitte Bescheid geben - dann weiß ich wenigstens das es nicht so einfach geht  ;)

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

hyper2910

On till ist erledigt,  es geht mir um on-for-timer,  klar geht es auch über notify,  albernes könnte einfacher gehen

Gesendet von meinem SGP521 mit Tapatalk

Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,