Page 1 of 1

Send mail

Posted: Fri Mar 17, 2023 9:45 am
by robis
Hur får man detta att fungera?
är lite sugen på att få mail när temperaturen i garaget sjunker och när det blir för varmt i frysen.

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
robis wrote:Hur får man detta att fungera?
är lite sugen på att få mail när temperaturen i garaget sjunker och när det blir för varmt i frysen.
Hej, du behöver skapa en dummy enhet som du kopplar till ett schema. Dummy enheten skall ha SendMail pluginet som system. I schemat lägger du in gränsvärden för när dummy enheten skall aktiveras och inte. Enheten kan du döpa till ex Garage temperatur larm eller liknande.

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by robis
tom_rosenback wrote:
robis wrote:Hur får man detta att fungera?
är lite sugen på att få mail när temperaturen i garaget sjunker och när det blir för varmt i frysen.
Hej, du behöver skapa en dummy enhet som du kopplar till ett schema. Dummy enheten skall ha SendMail pluginet som system. I schemat lägger du in gränsvärden för när dummy enheten skall aktiveras och inte. Enheten kan du döpa till ex Garage temperatur larm eller liknande.
Du har ingen lathund? :-)

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
Alltså, detta plugin är egentligen bara tänkt som ett exempel på hur man gör ett enkelt plugin för HA. Jag gjorde det på en kvart för att själv testa det plugin-gränssnitt som Tom gjort. I bästa fall fungerar det och skickar mail, men det finns ingen dokumentation av det över huvud taget. Det är till att läsa källkoden eller testa sig fram :D

/Daniel

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
robis wrote:
tom_rosenback wrote:
robis wrote:Hur får man detta att fungera?
är lite sugen på att få mail när temperaturen i garaget sjunker och när det blir för varmt i frysen.
Hej, du behöver skapa en dummy enhet som du kopplar till ett schema. Dummy enheten skall ha SendMail pluginet som system. I schemat lägger du in gränsvärden för när dummy enheten skall aktiveras och inte. Enheten kan du döpa till ex Garage temperatur larm eller liknande.
Du har ingen lathund? :-)
Slå ENTER efter varje punkt så har du lathunden :D

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by jimmers
Har precis börjat använda HomeAutomation.
Fått igång systempluginet sendmail men jag har problem med getSettings("destinationaddress"), jag kan inte riktigt php och förstår inte var den variabeln tilldelas.

Hur som helst så här gjorde jag för att installera en mail klient för att sedan kunna använda sendmail.

1. Först och främst ta och installera Exim4, http://www.sbprojects.com/projects/rasp ... /exim4.php
2. Kontrollera att systempluginet sendmail är installerat under "Konfiguration -> System plugin"
3. Skapa en RAW enhet "Konfiguration -> Enheter"
3.1 Beskrivningen kan vara något i stil med "Garage temperatur alarm : "
3.2 System sätts till "Send mail"
3.3 Enhetstyp ska vara "Dummy"
4. Gå till schemaläggaren och skapa ett nytt schema
4.1 Namn något i stil med "Mail vid alarm i garage"
4.2 Aktiva enheter ska vara den dummy enhet du skapade tidigare
4.3 Aktiva dagar sätts till alla
4.4 Aktiveringar sätts till när schemat ska aktiveras

Jag har tyvärr inte fått dynamiska aktiveringar att fungera.
Testa med en statisk först och se om det lirar.

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jimmers wrote:Har precis börjat använda HomeAutomation.
Fått igång systempluginet sendmail men jag har problem med getSettings("destinationaddress"), jag kan inte riktigt php och förstår inte var den variabeln tilldelas.

Hur som helst så här gjorde jag för att installera en mail klient för att sedan kunna använda sendmail.

1. Först och främst ta och installera Exim4, http://www.sbprojects.com/projects/rasp ... /exim4.php
2. Kontrollera att systempluginet sendmail är installerat under "Konfiguration -> System plugin"
3. Skapa en RAW enhet "Konfiguration -> Enheter"
3.1 Beskrivningen kan vara något i stil med "Garage temperatur alarm : "
3.2 System sätts till "Send mail"
3.3 Enhetstyp ska vara "Dummy"
4. Gå till schemaläggaren och skapa ett nytt schema
4.1 Namn något i stil med "Mail vid alarm i garage"
4.2 Aktiva enheter ska vara den dummy enhet du skapade tidigare
4.3 Aktiva dagar sätts till alla
4.4 Aktiveringar sätts till när schemat ska aktiveras

Jag har tyvärr inte fått dynamiska aktiveringar att fungera.
Testa med en statisk först och se om det lirar.
Under Konfiguration => System plugin så ser du de olika plugin du har installerat, där skall du också se en länk till inställningar för respektive plugin (förutsatt att just det pluginet har några inställningar).

Vad är problemet med dynamiska aktiveringar?

mvh Tom

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by jimmers
Dom syntes inte så bra med temat dark, därför jag inte hittade dom :)

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jimmers wrote:Dom syntes inte så bra med temat dark, därför jag inte hittade dom :)
Där ser man, inget jag använder så det har nog fallit mellan stolarna, åtgärdar till kommande release.

Edit: Wait a minute, dark temat har inte jag, är det något du lagat själv eller något väldigt gammalt ? :D

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by jimmers
Inget som jag har lagt till, det följde med i installationen av HomeAutomation v3.0.1.
Hämtad från http://karpero.mine.nu/ha/index.php?pag ... d&hl=sv_SE

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
Ville bara notera att jag precis har lagt upp en ny version av sendmail-systempluginet för nedladdning. Denna version använder php's inbyggda mail()-funktion istället för fula exec-anrop, så den borde nu funka fint även under Windows. La även in lite inställningar så man kan styra avsändaradress för mailen som kommer. Finns nog lite kvar man skulle kunna göra för att få denna plugg verkligt meningsfull, men det är en början :D

Och så kollade jag i zip-filen för HA 3.0.1 och där finns inget tema som heter dark. Men sedan testade jag själv lite och kom fram till att det svarta temat (där man mycket riktigt har väldigt svårt att se vad det står på systemplugins-inställnings-sidan) heter night. Det får vi nog fixa till lite tills nästa release...

/Daniel

Re: Send mail

Posted: Fri Mar 17, 2023 9:45 am
by jimmers
Daniel wrote:Och så kollade jag i zip-filen för HA 3.0.1 och där finns inget tema som heter dark. Men sedan testade jag själv lite och kom fram till att det svarta temat (där man mycket riktigt har väldigt svårt att se vad det står på systemplugins-inställnings-sidan) heter night. Det får vi nog fixa till lite tills nästa release...
/Daniel
Haha, ingen aning var jag fick "dark" ifrån. Det stämmer bra att det är "night".