Winlirc och Nexa, TELNET och PHP
Winlirc och Nexa, TELNET och PHP
Jag kör winlirc med 433.92mhz RF moduler och sen så har jag lärt in Nexa's fjärrkontroll och det fungerar klockrent.
Nu vill jag ju kunna styra via webben så då måste jag ha någon typ av PHP -> TELNET script. Går det?
winlirc nexa config
Nu vill jag ju kunna styra via webben så då måste jag ha någon typ av PHP -> TELNET script. Går det?
winlirc nexa config
Senast redigerad av SA4AQS 25 januari 2009, 21:18:01, redigerad totalt 1 gång.
Re: Winlirc och Nexa, TELNET och PHP
Jag vet inte hur Winlirc accessas från PC'n men jag har gjort något liknande själv. Jag har ett styrsystem som hänger på webserverns (Linux) COM-port. Då det är lite bökigt att göra så att PHP kan prata mot COM-portar så gjorde jag ett litet C-program som skötte den biten och som i sin tur anropas av PHP med önskade parametrar. Då funkar det.
Re: Winlirc och Nexa, TELNET och PHP
Winlirc går att styrs via Telnet på port 8765 och man skickar "pass nexa A1ON 4" för på och "pass nexa A1OFF 4" för av osv.
Men hur ska man göra php scriptet?
Men hur ska man göra php scriptet?
Re: Winlirc och Nexa, TELNET och PHP
Eller så kan man skriva skriptet i perl och anropa det som ett .cgi 
Re: Winlirc och Nexa, TELNET och PHP
Ok hur gör man perl skript, Jag mistänker att jag måste instalera det på servern också.
Re: Winlirc och Nexa, TELNET och PHP
Google vet garanterat hur man gör...
Det här kanske kan vara något, http://www.geckotribe.com/php-telnet/
Det här kanske kan vara något, http://www.geckotribe.com/php-telnet/
Re: Winlirc och Nexa, TELNET och PHP
Det var inte så genomskinligt det här.
http://www.geckotribe.com/php-telnet/ hadde jag testat redan utan resultat.
Edit: Nu har jag installerat Perl också.
http://www.geckotribe.com/php-telnet/ hadde jag testat redan utan resultat.
Edit: Nu har jag installerat Perl också.
Re: Winlirc och Nexa, TELNET och PHP
Det går inte att testa något utan att få ett resultat... Varför fungerade det inte då? Har inte provat själv men av det som går att läsa på sidan verkar det perfekt för ändamålet.
Re: Winlirc och Nexa, TELNET och PHP
Hittade något liknande som jag vill göra här: http://www.andybeaulieu.com/Home/tabid/ ... fault.aspx
Det är dock .NET något mer att krångla med.
Det är dock .NET något mer att krångla med.
Re: Winlirc och Nexa, TELNET och PHP
Prova www.no-ip.com?SA4AQS skrev:OBS!!! Fungerar så länge som min router har samma ipadress OBS!!!
Re: Winlirc och Nexa, TELNET och PHP
Eller dyndns (då kan du ha dynamisk dns genom att du pillar lite i routern).
Re: Winlirc och Nexa, TELNET och PHP
Borde väl fungera att öppna en TCP-anslutning till WinLIRC-servern och skicka ditt kommando dit.
1. http://se.php.net/manual/en/function.socket-create.php
2. http://se.php.net/manual/en/function.socket-connect.php
3. http://se.php.net/manual/en/function.socket-write.php
4. http://se.php.net/manual/en/function.socket-close.php
1. http://se.php.net/manual/en/function.socket-create.php
2. http://se.php.net/manual/en/function.socket-connect.php
3. http://se.php.net/manual/en/function.socket-write.php
4. http://se.php.net/manual/en/function.socket-close.php
Re: Winlirc och Nexa, TELNET och PHP
Kanske ska nämna att jag kör windows 2003 server med apache2.2 och PHP5.
Re: Winlirc och Nexa, TELNET och PHP
Du kanske ska nämna vad du provat och varför det inte fungerar. Eller är du ute efter en "turnkey solution"?
