LowBat script und e-mail Funktion

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

alchy
Beiträge: 10760
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 674 Mal

Re: LowBat script und e-mail Funktion

Beitrag von alchy » 28.02.2014, 11:08

homey21 hat geschrieben:Hi Alchy, was mich dabei wunderte, ist die fehlende LOWBAT-Zeile im Protokoll für diesen Aktor. Habe es nun eingebaut im Code und er meldet diesen gar nicht, aber alle anderen (zum Test true auf false gesetzt im Code, damit auch volle Batterien angezeigt werden).
ich habe keine Ahnung was du damit ^^ meinst, es funktioniert jedenfalls völlig problemlos.
Ob 9V Block oder Hamster, egal.

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

homey21
Beiträge: 1113
Registriert: 17.11.2013, 01:54
System: CCU
Hat sich bedankt: 36 Mal
Danksagung erhalten: 3 Mal

Re: LowBat script und e-mail Funktion

Beitrag von homey21 » 03.03.2014, 23:12

Mit ^^ meinte ich, dass ich im Code das "true" (wenn leer) durch false ersetzt hatte, damit auch bei vollen Batterien eine Meldung kommt, als wären sie leer. Der Fehler war aber einfacher: Ich hatte die Aktoren noch nicht im entspr. Gewerk aufgenommen... :roll:

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: LowBat script und e-mail Funktion

Beitrag von wendy2702 » 15.05.2014, 16:59

Hi,

habe nachdem ich von Alchy auf diesen Thread hingewiesen wurde es auch hinbekommen das meine Geräte überwacht werden und ich eine Mail und Pushover erhalte wenn eine Batterie leer ist.

Da ich dafür die zwölf Seiten mehrfach lesen musste habe ich meine erkenntnisse in einer kleinen Anleitung zusammengefasst und wollte fragen ob etwas dagegen spricht wenn ich die hier hochlade. Eventuell ist es dann für andere Anfänger wie mich etwas einfacher und schneller.

Bitte lasst mich wissen ob das für euch O.K. ist bevor ich etwas hochlade.

Gruß
Zuletzt geändert von wendy2702 am 15.05.2014, 21:11, insgesamt 1-mal geändert.
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

Kadege
Beiträge: 78
Registriert: 12.10.2010, 12:13
Wohnort: an Rhein und Ruhr

Re: LowBat script und e-mail Funktion

Beitrag von Kadege » 15.05.2014, 17:08

wendy2702 hat geschrieben: Bitte lasst mich wissen ob das für euch O.K. ist bevor ich etwas hochlade.
Wird gerne gesehen, immer her damit!
Gruß Kadege

derhomematicneuling
Beiträge: 146
Registriert: 18.10.2013, 20:40

Re: LowBat script und e-mail Funktion

Beitrag von derhomematicneuling » 15.05.2014, 18:40

Hallo wendy,
das würde ich auch sehr gerne sehen.
Ich habe das Script noch nicht am Laufen :(
Mail kommen leer an und Pushover gar nicht.
PO läuft ansonsten problemlos bei mir.
Bei den Mails wird die Variable wohl nicht gefüllt.

Daher würde ich sehr gerne Deine Lösung sehen.



ipa

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: LowBat script und e-mail Funktion

Beitrag von wendy2702 » 15.05.2014, 21:10

Hi,

OK aber bitte habt nachsicht mit mir falls etwas unklar ist oder so, bin auch noch Homematic einsteiger. Habe alles aus diesem Thread zusammengetragen und hoffentlich nichts vergessen.

Die Reihenfolge im doc ist zwar nicht die gewesen die ich gemacht habe, welche aber aus meiner Sicht den meisten sinn macht.

Gibt aber bestimmt auch andere Wege die nach Rom führen ;-)

Sollte ich etwas vergessen haben bin ich für Feedback dankbar....natürlich bin ich auch für positives Feedback dankbar :D

Edit: Update der Anleitung zu V01 (Version01)

Edit: Update der Anleitung zu V02 (Version02), Erweiterter hinweis zum Script und Pushover
Anleitung Batterie Script_V02.docx
(734.63 KiB) 393-mal heruntergeladen
Gruß
Zuletzt geändert von wendy2702 am 17.05.2014, 16:52, insgesamt 2-mal geändert.
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

derhomematicneuling
Beiträge: 146
Registriert: 18.10.2013, 20:40

Re: LowBat script und e-mail Funktion

Beitrag von derhomematicneuling » 15.05.2014, 22:00

Hallo,

super Anleitung!
Ich sehe aber keine Zeile für Pushover ....


ipa

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: LowBat script und e-mail Funktion

Beitrag von wendy2702 » 15.05.2014, 22:05

Hi,

wo genau meinst du?

In der Anleitung oder in dem Script welches in der Anleitung attached ist?

Im Script "Batteriescript komplett_ohne_Token" sind das die letzten beiden Zeilen:

Code: Alles auswählen

string nachricht = dom.GetObject("V_LowBat").Value();
    dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("LD_LIBRARY_PATH=/usr/local/addons/cuxd /usr/local/addons/cuxd/curl -s -d token=XXX -d user=XXX -d message='"#nachricht#"' -d sound=Bugle http://api.pushover.net/1/messages.json");
Habe das in der Anleitung etwas geändert. Hoffe jetzt verständlicher. Neue Version oben verfügbar.

Wendy
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

derhomematicneuling
Beiträge: 146
Registriert: 18.10.2013, 20:40

Re: LowBat script und e-mail Funktion

Beitrag von derhomematicneuling » 16.05.2014, 14:37

Hallo Wendy,
der Hinweis hat gefehlt, da der Abschnitt nicht im angegebenen Script enthalten ist.
Vielleicht solltest Du das richtige Script ohne Verlinkung in Deine Anleitung übernehmen.
Aber wie gesagt: tolle Arbeit, die vielen helfen wird.



ipa

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: LowBat script und e-mail Funktion

Beitrag von wendy2702 » 16.05.2014, 15:20

Hi,

Ok. Werde den Link noch entfernen aber das richtige Script ist doch in der Anleitung.

Zumindest wenn ich die bei mir auf dem Rechner öffne.

Heute Abend nochmal schauen.

Sonniges Wochenende

Edit: Habe die Anleitung um zwei hinweise zum Script mit/ohne Pushover ergänzt.


Sent from my iPhone using Tapatalk
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“