KAKU – Schakelen via internet met menu (PHP en Javascript)
Ik heb hier een PHP script inelkaar gezet voor op je webserver, zodat je kan KAKU kan schakelen waar ook ter wereld via een PHP script. Het script is niets meer of minder dan een parameter doorgeefluik naar KAKUcli, alleen nu te bedienen via internet, en dus ook via PAD, TABLET en mobiele telefoon.
Installatie
Plaats het PHP bestand (schakelen.php) in je webfolder en zorg dat KAKUcli en de DLL bestanden in diezelfde folder zitten:
Zo ziet het er dan uit via internet:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
<html> <head> <script language="javascript"> if(window.XMLHttpRequest) { var MyHttpRequest = new XMLHttpRequest(); } else { var MyHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } function loadKeukenAan() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=100&actie=aan&optie=0'); MyHttpRequest.send(null); } function loadKeukenUit() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=100&actie=uit&optie=0'); MyHttpRequest.send(null); } function loadEettafelAan() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=105&actie=aan&optie=0'); MyHttpRequest.send(null); } function loadEettafelUit() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=105&actie=uit&optie=0'); MyHttpRequest.send(null); } function loadWoonkamer1Aan() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=110&actie=aan&optie=0'); MyHttpRequest.send(null); } function loadWoonkamer1Uit() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=110&actie=uit&optie=0'); MyHttpRequest.send(null); } function loadWoonkamer2Aan() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=115&actie=aan&optie=0'); MyHttpRequest.send(null); } function loadWoonkamer2Uit() { MyHttpRequest.open('POST', 'schakelen.php?kanaal=115&actie=uit&optie=0'); MyHttpRequest.send(null); } </script> </head> <title>KAKU</title> Keuken <a href="javascript:void(loadKeukenAan());">AAN</a> / <a href="javascript:void(loadKeukenUit());">UIT</a><br> <br> Eettafel <a href="javascript:void(loadEettafelAan());">AAN</a> / <a href="javascript:void(loadEettafelUit());">UIT</a><br> <br> Woonkamer 1 <a href="javascript:void(loadWoonkamer1Aan());">AAN</a> / <a href="javascript:void(loadWoonkamer1Uit());">UIT</a><br> <br> Woonkamer 2 <a href="javascript:void(loadWoonkamer2Aan());">AAN</a> / <a href="javascript:void(loadWoonkamer2Uit());">UIT</a><br> </html> |