Din varukorg är för närvarande tom!
Tekniker som hjälper dig skapa ett smartare och tryggare hem.
Automatiserar – Gratis program för att skicka sms
Windows program för att skicka sms (beta).
Jag har gjort programmet för att enklare kunna välja vart och när jag skickar sms. Allt som behövs för detta är ett gammalt 3g modem eller liknande, samt ett billigt kontantkort med fria sms.
Varför?
Orsaken till att jag valde att skriva ett program för att skicka SMS och inte enbart köra med script är rätt många. Grundorsaken till programmet är att min Vera ibland tar upp till 15 minuter att leverera SMS när larmet går, detta tyckte jag inte va ok, därav blev det ett program jag kan anropa från Vera och diverse script. Jag får nu SMS DIREKT när larmet går, samtidigt kan jag även skicka notifierings sms när något händer, Exempelvis när tvätten är klar. Programmet kan självklart användas till mer än bara hemautomation 🙂
Jag har skrivit programmet (V06) för någon månad sedan, så det kommer snart att komma uppdaterad version med lite mer funktioner och stöd för ÅÄÖ.
Hur gör du om du vill köra det själv?
Principen är densamma som i min sms gateway som bygger på Powershell. Det som skiljer är att det inte krävs något kunnande i script om man inte vill. Jag kommer nog att lägga till stöd att skicka sms i mitt program som loggar med http så även det kan skicka sms beroende på vilken data man tar emot och kriterier som sätts. Jag är dock inte där utan det är en framtida plan.
För att skicka ett sms behövs följande:
- Windows dator (Windows 7 eller senare med .net 3.5 eller senare)
- 3G modem eller liknande (den ska klara att agera COM port och prata AT/DT).
Följande 2G/3G modem hade jag liggandes som jag nu nyttjar.
Kontrollera vilken port modemet hamnar på i enhetshanteraren, i mitt fall COM3 som ovan.
Genom att starta programmet går det att manuellt skriva in rad för rad. dubbelklicka på AutomatiserarSMS.exe och fyll på enligt nedan feta text.
- COM3 – I mitt fall hamnade den på COM3
- 0701234567 – Mobil nummer dit sms:et ska skickas
- Mitt Meddelande – Meddelandet som ska skickas skrivs här.
Vill jag skicka sms via script eller nått annat program så startar jag det med följande command line:
- AutomatiserarSMS.exe ”COM3”, ”0701234567”, ”texten som skickas i mitt sms”
Här är programmet: AutomatiserarSMS (V0.6)
Buggar:
- För tillfället blir inte Svenska tecken rätt i SMS:et (V0.6)
- Vissa modem kräver en omstart av datorn när det installerats för första gången på en dator. Bra att veta om programmet inte fungerar direkt.
- Buade rate är tyvärr satt statiskt nu, kommer att göra en config fil där detta och COM port läses in från i nästa version.
Jag kommer att skapa ett projekt på projektsidan så fort fixat stöd för svenska tecken och sluta kalla den för beta.
Om du gillar programmet eller kommer med någon idé på mer som bör finnas där skriv gärna en kommentar, dela gärna så fler får tips med om programmet och sidan.
// Ispep
I mer än 10 år har Markus Jakobsson delat med sig av erfarenhet inom smarta hem på bloggen. Markus har testa det mesta och lärt sig massor på vägen, kunskaper och erfarenheter han delat med dig här på bloggen.
Favoriter inom smarta hem just nu:
Xiaomi Mi Flora
Raspberry Pi 5
Homey
Home Assistant
Displayen LYWSD03MMC
Hoppas du uppskattade innehållet och fick nytta kunskapen vi delat med oss på Automatiserar.se.
Stort tack för att du tog dig tid att läsa vårt inlägg.
Med vänliga hälsningar Markus Jakobsson
Allt går att automatisera!
Har du precis börjat med smarta hem eller redan kommit en bit på resan? Läs mina dedikerade guider om smarta hem. Dom ger dig kunskaper och insikter som hjälper dig fatta rätt beslut i din resa.
Kommentarer
5 svar till ”Automatiserar – Gratis program för att skicka sms”
En guide hur man använder detta ifrån sin Vera vore fantastiskt 🙂
Hej
Inser nu att jag har gjort programmet och helt missat att lägga med ”webbservern” i Powershell modulen som ligger på bloggen!Jag ska uppdatera modulen med den delen som agerar webbserver och samtidigt göra en guide på hur man kan nyttja den för att skicka sms från Vera.
Håll utkik på bloggen så dyker det snart upp en Powershell funktion som behövs för att skicka sms från Vera:n 🙂
// Ispep
Väntar med spänning 🙂
Sökt runt lite på lite e-post till sms lösningar, men det verkar mest vara företagsrelaterade grejer.
Som smolk i bägaren verkar det som de flesta operatörerna världen över erbjuder enkla lösningar som t.ex. [ditt mobilnummer]@sms.operatör.com, men de nordiska operatörerna har slutat med dessa tjänster 🙁Mitt hopp står till automatiserar.se 🙂
Nu finns version 1.0 av scriptet för att både agera webbserver och skicka SMS via ett 3G modem.
Läs och hämta scriptet här: https://www.automatiserar.se/powershell-webbserver-med-sms-funktion/Allt som behövs nu för att skicka ett sms är:
”Http://DITTIP:54320/?SMS/0701234567/ett test sms”// Ispep
[…] jag analyserade förbrukningen och kunde utifrån det skapa en scene som skickade ett SMS med mitt program när maskinen var […]
Intressanta sensorer på bloggen
Jag har testat många sensorer på bloggen, här ser du några av dom. Är du intresserad av att veta vad vi tycker om respektive sensor så klicka på bilden för att få veta mer.
Vill du lära dig mer om smarta hem
och inte riskera missa några nyheter?
prenumerera då på bloggen via mail.
Taggar:
Gör ditt hem Smartare med några av dessa tillbehör
Jag har testat många enheter som gör min vardag lite enklare och smartare, vissa bra och vissa mindre bra. Många är helt vanliga enheter som fått smarta funktioner eller tekniker installerad. Något som jag sedan försöker använda för att göra familjens vardag enklare och vårt hem smartare. Är du intresserad av att se vad du kan göra med dessa enheter så klicka på bilden för att läsa mer om hur vi upplever den.
Gateway / Kontrollers & mjukvaror
Det finns idag en uppsjö tekniker och enheter på marknaden, tyvärr så finns det inte någon perfekt lösning ännu, utan varje lösning har sina styrkor och svagheter. För att du lättare ska kunna välja vilket spår som passar dig så har jag samlat alla tekniker jag testat och en bra sammanfattning om dom. Utifrån det kan du själv avgöra vad du anser mest lämpat. Är du osäker på vart du ska börja så kolla in min nybörjarguide om smarta hem, där får du tips på vad du ska leta efter och fundera över innan du kör igång.
Lämna ett svar