It's all done with the "tenHsServer" in combination of Homeseer, so this is a must!
When I dial *00 the Trixbox will ask for a two digit "house code".
After entering it, it will toggle the unit from on to off, or off to on. (you can enter it like 01 or 1 for housecode 1)
You will still need to set two things in the script.
(1) the URL / IP of your Homeseer server (in my case http://10.0.0.50)
(2) the house lettercode (in my case K)
Enter the code in the extensions_custom.conf under the [from-internal-custom] part.
Code: Select all
; start Domotica
exten => *00,1,Answer
exten => *00,n,Wait(1)
exten => *00,n,Playback(welcome)
exten => *00,n,Playback(please-enter-the&digits/2&digit&system&number)
exten => *00,n,Read(X10,beep,2)
exten => *00,n,Playback(one-moment-please)
exten => *00,n,StartMusicOnHold()
; // make sure your set the correct URL and house lettercode (K)
exten => *00,n,System(/usr/bin/curl -s "<b>http://10.0.0.50</b>/tenHsServer/tenHsServer.aspx?t=ab&f=ToggleDevice&d=<b>K</b>${X10}")
; make sure your set the correct URL and house lettercode (K) //
exten => *00,n,StopMusicOnHold()
exten => *00,n,SayDigits(${X10})
exten => *00,n,Playback(ha/set)
exten => *00,n,Wait(1)
exten => *00,n,Playback(goodbye)
exten => *00,n,Hangup
; End Domotica