Skicka SMS TCPIP GATEWAY - PHP, PYTHON och MySQL med RPI och a-gsm sköld (11 / 11 steg)
Steg 11: Hämta skicka SMS LAN GATEWAY PHP, Python och MySQL kod. Krediter. Bonus.
PHP, Python och MySQL koden kanna bli dataöverföring härfram:
RASPBERRY PI skicka SMS LAN GATEWAY hela paketet
Din e-postadress och IMEI om du är en gsm modem krävs för den här åtgärden.
Projektet ursprungligen Publicerad av mig på projekt och hur man del av min webbplats.
En liten bonus/Add-on-på för de mina SMS DRIVEN reläer fans.
Här är det web exempelkod som tillåter dig att fjärrkontroll 2 reläer:
"< body >
.......
<!--kod start här-->
< bildar metod = "Få" action = "http://myRPi_IP/injectSMS" id = "myForm" >
< Välj id = "destination" name = "destination" >
< alternativet värdet = "" standard >... Välj SMS DRIVEN RELAY målnummer < / alternativ >
< alternativet värdet = "+ 40745xyzabc" > relä eget namn en < / alternativ >
< option värde = "0745xyzabc" > relä eget namn hundra < / alternativ >
< / Välj >
< Välj id = "RELAY0" >
< alternativet värdet = "" standard >... Välj RELAY 0 status < / alternativ >
< alternativet värdet = "1" > aktivt < / alternativ >
< alternativet värdet = "0" > släppt < / alternativ >
< / Välj >
< Välj id = "RELAY1" >
< alternativet värdet = "" standard >... RELÄ 1 status < / alternativ >
< alternativet värdet = "1" > aktivt < / alternativ >
< alternativet värdet = "0" > släppt < / alternativ >
< / Välj >
< input type = "dolda" value = "" id = "meddelande" namn = "meddelande" >< / input >
< script >
funktionen sendCommand() {
IF(Document.getElementById("destination").value=="") {alert ("Tom detination"), återvänder;}
IF(Document.getElementById("RELAY0").value=="") {alert ("RELAY0 status inte satt"); return;}
IF(Document.getElementById("RELAY1").value=="") {alert ("RELAY1 status inte satt"); return;}
document.getElementById("message").value = document.getElementById("RELAY0").value+ "," +document.getElementById("RELAY1").value;
document.getElementById("myForm").submit();
}
< / script >
< input type = "knappen" value = "Skicka kommandot" onclick="sendCommand();" >< / input >
< / form >
<!--kod start här-->
....
< / kropp >"
Hur som helst, måste du redigera din RPI IP adress, SMS DRIVEN RELAY IP-adress...
Jag vill inte hålla dig utöver allt roligt. Spela, patch och ha kul!