Hallo zusammen,
ich suche ein Programm um die wöchentliche Regenmenge in der CCU3 immer montags 00:02 automatisch resetten zu lassen.
Das tägliche resetten geht ja automatisch über ein internes Programm.
Gibt es das schon oder habt ihr eine Idee?
Programm kumulierte Regenmenge am Wochenanfang automatisch resetten
Moderator: Co-Administratoren
Re: Programm kumulierte Regenmenge am Wochenanfang automatisch resetten
Hier noch mal genauer:
Regenmenge (kumuliert 0.6 mm) habe ich heute morgen manuell resettet.
Es wäre halt klasse, wenn das per Programm im Hintergrund immer montags um 00:02 passieren würde.
Fehlt noch Info?
Regenmenge (kumuliert 0.6 mm) habe ich heute morgen manuell resettet.
Es wäre halt klasse, wenn das per Programm im Hintergrund immer montags um 00:02 passieren würde.
Fehlt noch Info?
- Roland M.
- Beiträge: 9855
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 255 Mal
- Danksagung erhalten: 1403 Mal
Re: Programm kumulierte Regenmenge am Wochenanfang automatisch resetten
Hallo!
Blende unter "Programme" auch die systeminternen Programme ein (Button ganz unten) und suche dir die dem Wettersensor zugehörigen Programme heraus. Hier in der HM-Version heißt eines z.B. "Regentagesmenge aktualisieren" und im eingefügten Script findest du den folgenden Kopf:
Diese drei Systemvariablen werden nur (!) über die ID angesprochen (die IDs werden beim Anlernen automatisch vergeben und sind von Installation zu Installation verschieden).
Nun brauchst du nur mehr ein Programm erstellen, dass um deine gewünschte Uhrzeit ausgelöst wird und mit einem
oder kurz
die gesamte Regenmenge zurücksetzt. Fertig.
Ich habe mir auf diese Weise auch einen Monats- und Jahreszähler gebastelt.
Roland
Ich kann nur vom klassischen HM-Kombisensor sprechen, vermute aber, dass die HmIP-Version softwaretechnisch auch nicht um so viel anders aufgebaut ist.
Blende unter "Programme" auch die systeminternen Programme ein (Button ganz unten) und suche dir die dem Wettersensor zugehörigen Programme heraus. Hier in der HM-Version heißt eines z.B. "Regentagesmenge aktualisieren" und im eingefügten Script findest du den folgenden Kopf:
Code: Alles auswählen
var rainToday = dom.GetObject(4711);
var rainYesterday = dom.GetObject(4712);
var rainCounter = dom.GetObject(4713);
[...]
Nun brauchst du nur mehr ein Programm erstellen, dass um deine gewünschte Uhrzeit ausgelöst wird und mit einem
Code: Alles auswählen
var rainCounter = dom.GetObject(4713);
rainCounter.State(0.0);
Code: Alles auswählen
dom.GetObject(4713).State(0.0);
Ich habe mir auf diese Weise auch einen Monats- und Jahreszähler gebastelt.
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
Re: Programm kumulierte Regenmenge am Wochenanfang automatisch resetten
Hallo Roland,
Danke ersteinmal für Deine Antwort.
Ich habe das Programm gefunden und die Variable müßte eigentlich 12773 heißen, richtig?
Das Programm müßte dann so aussehen, oder?
Danke und Gruß
Volker
Danke ersteinmal für Deine Antwort.
Ich habe das Programm gefunden und die Variable müßte eigentlich 12773 heißen, richtig?
Das Programm müßte dann so aussehen, oder?
Danke und Gruß
Volker