Send mail

http://karpero.mine.nu/ha

Moderators: Daniel, tom_rosenback, Telldus

Post Reply
robis
Posts: 9
Joined: Fri Mar 17, 2023 9:45 am

Send mail

Post 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.
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: Send mail

Post 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.
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
robis
Posts: 9
Joined: Fri Mar 17, 2023 9:45 am

Re: Send mail

Post 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? :-)
Daniel
Posts: 317
Joined: Fri Mar 17, 2023 9:45 am

Re: Send mail

Post 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
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: Send mail

Post 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
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
jimmers
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Send mail

Post 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.
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: Send mail

Post 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
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
jimmers
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Send mail

Post by jimmers »

Dom syntes inte så bra med temat dark, därför jag inte hittade dom :)
Attachments
plugins.png
plugins.png (7.93 KiB) Viewed 10578 times
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: Send mail

Post 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
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
jimmers
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Send mail

Post 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
Daniel
Posts: 317
Joined: Fri Mar 17, 2023 9:45 am

Re: Send mail

Post 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
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
jimmers
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Send mail

Post 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".
Post Reply