SMTP DataSource Plugin

Plugins skapade av Switch Kings användare | Plugins created by Switch King users
Post Reply
Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

SMTP DataSource Plugin

Post by Isaksson » Wed 21 Nov 2012, 11:11

Filnamn: SMTPDataSourcePlugin.1.2.zip
Version: 1.2
Datum: 2013-09-12
Typ: Inofficiell
Krav: Tillgång till SMTP server, Switch King v0.9.1 och senare

Update 1.2
*Möjlighet att få med värdet från datakällan i mailet genom att skriva [value] i subject eller bodytext
*Man kan nu låta pluginet få ett ersättningsvärde som man kan trigga på istället för det värdet som SK skickar, tex om SK skickar Öppet så kan man få pluginet att tolka det som 1 och Stängt som 0 och Låst som 2 då kan man använda siffrorna för att trigga ett mail men fortfarande se det riktiga värdet i SK.

Update 1.1
*Möjlighet att lägga in samma datakälla flera gånger
*Liten buggfix att texten "sent" hamnade i windows loggen utan att mail har skickats.

Detta plugin använder man om man vill få mail skickat när en datakälla ändras.
Jag kan rekommendera er att använda gmails smtp server om ni har ett gmail konto.

Installationsanvisning:
Finns en readme.txt i SMTPDataSourcePlugin.x.x.zip

Använder du pluginet?
Säg tack på ett sätt som bidrar
Klicka här.
You do not have the required permissions to view the files attached to this post.
Last edited by Isaksson on Thu 12 Sep 2013, 19:23, edited 2 times in total.

kivimart
3 stars
3 stars
Posts: 65
Joined: Wed 21 Dec 2011, 00:35

Re: SMTP DataSource Plugin

Post by kivimart » Wed 21 Nov 2012, 19:06

Funkar kanon

Server 3.2

kivimart
3 stars
3 stars
Posts: 65
Joined: Wed 21 Dec 2011, 00:35

Re: SMTP DataSource Plugin

Post by kivimart » Wed 21 Nov 2012, 21:37

Jag får ett mail varje gång datakällan uppdateras i SK som säger att temp i frysen är ok.

Går detta att ändra så att endast ett mail går iväg ok säger att det är ok?

Tacksam för svar och plugin

Martin H

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: SMTP DataSource Plugin

Post by Isaksson » Wed 21 Nov 2012, 21:42

Hej.
Skicka din config fil i pm till mig så kikar jag på det.

Sent from my GT-I9100 using Tapatalk 2

kivimart
3 stars
3 stars
Posts: 65
Joined: Wed 21 Dec 2011, 00:35

Sv: SMTP DataSource Plugin

Post by kivimart » Wed 21 Nov 2012, 23:26

Problemet löst (jag hade skrivit fel i configfilen) med hjälp av TS nu funkar allt kanon.

Tack igen för ett bra och efterlängtat plugin

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: Sv: SMTP DataSource Plugin

Post by Isaksson » Thu 22 Nov 2012, 08:30

kivimart wrote:Problemet löst (jag hade skrivit fel i configfilen) med hjälp av TS nu funkar allt kanon.

Tack igen för ett bra och efterlängtat plugin
:wave:

Mats75
1 star
1 star
Posts: 15
Joined: Fri 02 Nov 2012, 10:36

Re: SMTP DataSource Plugin

Post by Mats75 » Sat 24 Nov 2012, 22:34

Hei

Har tenkt å få en mail når temperatruen i kjøleskapet mitt endres med f.eks mer enn 5 grader.

Det funker ikke helt. Limer inn min config fil. Fint hvis noen kan gi en kommentar på hva jeg har gjort feil.
Her er hva jeg har lagt inn:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="smtpDatasources" type=" SMTPDataSourcePlugin.ConfigXmlSerialization, SMTPDatasources" />
</configSections>

<appSettings>
<!-- Address and port to SMTP server -->
<add key="server" value="smtp.domeneshop.no"/>
<add key="port" value="587"/>
<!-- Username and password to SMTP server -->
<add key="username" value="xxxxx"/>
<add key="password" value="xxxxx"/>
<!-- Use SSL -->
<add key="ssl" value="true"/>
<!-- Mailaddress to send from -->
<add key="from" value="matseven@aandalen.com"/>
<!-- Alias when sending mail -->
<add key="alias" value="Kjøleskap"/>
<!-- debug Send info to windows event log [true][false] -->
<add key="debug" value="true"/>
</appSettings>

<smtpDatasources>
<!-- id = [int] - Unique id number
skid = [int] - SK Data Source ID
delay = [-int] - Plugin will not send same signal to mail within this time (seconds)
truesubject = [string][0] - Subject to use in email when condition is true
truebodytext = [string][0] - Text to use in email when condition is true
falsesubject = [string][0] - Subject to use in email when condition is false
falsebodytext = [string][0] - Text to use in email when condition is false
to = [string] - Email address to send email to
send = [value][trigger] - use "value" to receive mail when the datasource updates, use "trigger" to receive mail depending on whether trigger (see below) evaluates to true/false
trigger = [more][less][equal][0] - use "0" if send is set to "value", use "more", "less" or "equal" to set your own threshold values.
number = [int][0] - use "0" if send is set to "value", The number to compare with -->
<datasource id="1"
skid="202"
delay="-4"
truesubject="Temp High sensor 1"
truebodytext="Temperature is to high"
falsesubject="Temp Ok sensor 1"
falsebodytext="Temperature is now Ok"
to="matseven@aandalen.com"
send="trigger"
trigger="more"
number="5"/>

</smtpDatasources>
</configuration>

Mats75
1 star
1 star
Posts: 15
Joined: Fri 02 Nov 2012, 10:36

Re: SMTP DataSource Plugin

Post by Mats75 » Sat 24 Nov 2012, 22:37

Til info så bruker jeg en Jenkinsbird temp. sensor.

skid har jeg satt til 202 da det er datakällens adresse. Er det korrekt?

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: SMTP DataSource Plugin

Post by Isaksson » Sat 24 Nov 2012, 23:53

Hej.
skid är id-nummret som Switch King använder för den datakällan.

Detta hittar du på "General" fliken när du konfigurerar datakällan.
Dvs Fliken Data Sources / Tryck på Datakällan / Tryck på namnet / Titta nere i vänstra hörnet efter "Switch King Data Source ID:" Id siffran ska du sedan använda i config för pluginet.
Hojta till om det är oklart hur jag menar.

Mats75
1 star
1 star
Posts: 15
Joined: Fri 02 Nov 2012, 10:36

Re: SMTP DataSource Plugin

Post by Mats75 » Sun 25 Nov 2012, 10:44

Takk så mye. Da funker det helt fint:) Hvis jeg ønsker varsel fra flere sensorer må jeg da legge inn flere kopier av configfilen? Finnes det noen mulighet for å sende sms istedenfor Mail? Har iPhone. Vet det finnes en løsning for android.

Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests