{"name":"Rocki Player","type":"virtual_device","properties":{"deviceIcon":5,"currentIcon":"0","log":"","logTemp":"","mainLoop":"fibaro:debug(\"Updating info\")\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\nlocal port = fibaro:get(selfId, 'TCPPort');\n\n-- Get player name\nlocal ws = Net.FHttp(ip)\nlocal respName = ws:GET(\"/name\") \n\nlocal tcpSocket = Net.FTcpSocket(ip, port) \n\nfibaro:debug(\"Rocki player: \" .. ip .. \":\" .. port)\nfibaro:debug(\"Name: \" .. respName)\n\n-- Get track info\npayload = [[POST /upnp/control/rendertransport1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:AVTransport:1#GetPositionInfo\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 310\n\n00x0D0x0A0x0D0x0A]] \nbytes, errorcode = tcpSocket:write(payload) \nfibaro:sleep(100)\nstate = tcpSocket:read() \n\nlocal trackURI = state:match(\"(.+)\") \nlocal relTime = state:match(\"(.+)\") \n\n--fibaro:debug(\"Track: \" .. trackURI)\n--fibaro:debug(\"Time: \" .. relTime)\ntcpSocket:disconnect()\n\n-- Get volume info\ntcpSocket = Net.FTcpSocket(ip, port) \npayload = [[POST /upnp/control/rendercontrol1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:RenderingControl:1#GetVolume\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 328\n\n0Master]] \nbytes, errorcode = tcpSocket:write(payload) \nfibaro:sleep(200)\nstate = tcpSocket:read() \n\nlocal volume = state:match(\"(.+)\") \n\n--fibaro:debug(\"Volume: \" .. volume)\n\ntcpSocket:disconnect()\n\ntcpSocket = Net.FTcpSocket(ip, port) \npayload = [[POST /upnp/control/rendertransport1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:AVTransport:1#GetTransportInfo\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 312\n\n0]] \nbytes, errorcode = tcpSocket:write(payload) \nfibaro:sleep(200)\nstate = tcpSocket:read() \nlocal statusCode = state:match(\"(.+)\") \n\n--fibaro:debug(\"Status: \" .. statusCode)\n\ntcpSocket:disconnect()\n\n-- Set Values\nfibaro:debug(\"Updating GUI\")\n\nif (statusCode == nil)\nthen\n fibaro:call(selfId, \"setProperty\", \"ui.LabelPlayingState.value\", \"\")\nelse\n\tfibaro:call(selfId, \"setProperty\", \"ui.LabelPlayingState.value\", statusCode)\nend\n\nif (respName == nil)\nthen\n fibaro:call(selfId, \"setProperty\", \"ui.LabelPlayerName.value\", \"\")\nelse\n fibaro:call(selfId, \"setProperty\", \"ui.LabelPlayerName.value\", respName)\nend\n\nif (trackURI == nil)\nthen\n fibaro:call(selfId, \"setProperty\", \"ui.LabelTrack.value\", \"\")\nelse\n\tfibaro:call(selfId, \"setProperty\", \"ui.LabelTrack.value\", trackURI:sub(1,22)) \nend\n\nif (relTime == nil)\nthen\n\tfibaro:call(selfId, \"setProperty\", \"ui.LabelTime.value\", \"\")\nelse \n\tfibaro:call(selfId, \"setProperty\", \"ui.LabelTime.value\", relTime)\nend\n\nif (volume == nill)\nthen\n fibaro:call(selfId, \"setProperty\", \"ui.SliderVolume.value\", \"\")\nelse\n fibaro:call(selfId, \"setProperty\", \"ui.SliderVolume.value\", volume)\nend\nfibaro:debug(\"All done\")\n\nif (statusCode == \"PLAYING\")\nthen\n fibaro:setGlobal(\"BathroomRadio\", \"Playing\")\nelse\n\n fibaro:setGlobal(\"BathroomRadio\", \"Silent\")\nend\n \n\n\n\nfibaro:sleep(1000*10)","ui.Label123.value":"","ui.Label13.value":"","ui.Label7.value":"","ui.Label8.value":"","ui.Label9.value":"","ui.LabelPlayerName.value":"ROCKI_spalna","ui.LabelPlayingState.value":"PLAYING","ui.LabelTime.value":"03:30:50","ui.LabelTrack.value":"http://85.248.7.162:80","ui.SliderVolume.value":86,"ui.Zvonec.value":"","visible":"true","rows":[{"type":"label","elements":[{"id":1,"lua":false,"waitForResponse":false,"caption":"Player name","name":"LabelPlayerName","favourite":false,"main":false}]},{"type":"label","elements":[{"id":2,"lua":false,"waitForResponse":false,"caption":"Status","name":"LabelPlayingState","favourite":false,"main":false}]},{"type":"label","elements":[{"id":3,"lua":false,"waitForResponse":false,"caption":"Track","name":"LabelTrack","favourite":true,"main":true}]},{"type":"label","elements":[{"id":4,"lua":false,"waitForResponse":false,"caption":"Time","name":"LabelTime","favourite":true,"main":false}]},{"type":"slider","elements":[{"id":5,"lua":false,"waitForResponse":false,"caption":"Volume","name":"SliderVolume","msg":"POST /upnp/control/rendercontrol1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:RenderingControl:1#SetVolume\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 363\n\n0Master_sliderValue_0x0D0x0A0x0D0x0A","buttonIcon":0,"value":100,"favourite":false,"main":true}]},{"type":"button","elements":[{"id":6,"lua":false,"waitForResponse":false,"caption":"Mute","name":"ButtonMute","empty":false,"msg":"POST /upnp/control/rendercontrol1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:RenderingControl:1#SetMute\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 353\n\n0Master10x0D0x0A0x0D0x0A","buttonIcon":0,"favourite":false,"main":false},{"id":7,"lua":false,"waitForResponse":false,"caption":"Unmute","name":"ButtonUnmute","empty":false,"msg":"POST /upnp/control/rendercontrol1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:RenderingControl:1#SetMute\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 353\n\n0Master00x0D0x0A0x0D0x0A","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":8,"lua":false,"waitForResponse":false,"caption":"Play","name":"ButtonPlay","empty":false,"msg":"POST /upnp/control/rendertransport1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:AVTransport:1#Play\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 305\n\n010x0D0x0A0x0D0x0A","buttonIcon":0,"favourite":false,"main":false},{"id":9,"lua":false,"waitForResponse":false,"caption":"Pause","name":"ButtonPause","empty":false,"msg":"POST /upnp/control/rendertransport1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:AVTransport:1#Pause\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 291\n\n00x0D0x0A0x0D0x0A","buttonIcon":0,"favourite":false,"main":false},{"id":10,"lua":false,"waitForResponse":false,"caption":"Stop","name":"ButtonStop","empty":false,"msg":"POST /upnp/control/rendertransport1 HTTP/1.1\nSOAPACTION: \"urn:schemas-upnp-org:service:AVTransport:1#Stop\"\nCONTENT-TYPE: text/xml ; charset=\"utf-8\"\nContent-Length: 289\n\n00x0D0x0A0x0D0x0A","buttonIcon":0,"favourite":false,"main":false}]},{"type":"label","elements":[{"id":11,"lua":false,"waitForResponse":false,"caption":"Presets","name":"Label13","favourite":false,"main":false}]},{"type":"button","elements":[{"id":12,"lua":true,"waitForResponse":false,"caption":"Express","name":"Radio1","empty":false,"msg":"local stream = \"http://85.248.7.162:8000/128.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Bathroom_LastChan\", 1)","buttonIcon":0,"favourite":false,"main":true},{"id":13,"lua":true,"waitForResponse":false,"caption":"Klasika","name":"Radio2","empty":false,"msg":"local stream = \"http://live.slovakradio.sk:8000/Klasika_256.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Bathroom_LastChan\", 2)","buttonIcon":0,"favourite":false,"main":false},{"id":14,"lua":true,"waitForResponse":false,"caption":"Radio FM","name":"Radio3","empty":false,"msg":"local stream = \"http://live.slovakradio.sk:8000/FM_256.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Bathroom_LastChan\", 3)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":15,"lua":true,"waitForResponse":false,"caption":"Wow","name":"Radio4","empty":false,"msg":"local stream = \"http://stream.radiowow.sk:8200\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Bathroom_LastChan\", 4)","buttonIcon":0,"favourite":false,"main":false},{"id":16,"lua":true,"waitForResponse":false,"caption":"Best FM","name":"Radio5","empty":false,"msg":"local stream = \"http://stream2.bestfm.sk:80/128.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(\"192.168.1.194\", 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Bathroom_LastChan\", 5)","buttonIcon":0,"favourite":false,"main":false},{"id":17,"lua":true,"waitForResponse":false,"caption":"Funradio","name":"Radio6","empty":false,"msg":"local stream = \"http://stream.funradio.sk:8000/fun128.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Bathroom_LastChan\", 6)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"label","elements":[{"id":18,"lua":false,"waitForResponse":false,"caption":"Zariadenia","name":"Label123","favourite":false,"main":false}]},{"type":"button","elements":[{"id":19,"lua":true,"waitForResponse":false,"caption":"SvetloOn","name":"SvetloOn","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Csvetloon%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":20,"lua":true,"waitForResponse":false,"caption":"SvetloOff","name":"SvetloOff","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Csvetlooff%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)\n","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":21,"lua":true,"waitForResponse":false,"caption":"LEDon","name":"LEDon","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cledon%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":22,"lua":true,"waitForResponse":false,"caption":"LEDoff","name":"LEDoff","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cledof%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)\n","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":23,"lua":true,"waitForResponse":false,"caption":"ZaluzieUp","name":"ZaluzieUp","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9C%C5%BDal%C3%BAzieup%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":24,"lua":true,"waitForResponse":false,"caption":"ZaluzieDown","name":"ZaluzieDown","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9C%C5%BDal%C3%BAziedown%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":25,"lua":true,"waitForResponse":false,"caption":"ZasuvkaON","name":"ZasuvkaON","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czasuvkaon%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":26,"lua":true,"waitForResponse":false,"caption":"ZasuvkaOff","name":"ZasuvkaOff","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czasuvkaoff%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":27,"lua":true,"waitForResponse":false,"caption":"KavovarOn","name":"KavovarOn","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Ckavovaron%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":28,"lua":true,"waitForResponse":false,"caption":"KavovarOff","name":"KavovarOff","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Ckavovaroff%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":29,"lua":true,"waitForResponse":false,"caption":"KurenieOn","name":"KurenieOn","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Ckurenieon%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":30,"lua":true,"waitForResponse":false,"caption":"KurenieOff","name":"KurenieOff","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Ckurenieof%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":31,"lua":true,"waitForResponse":false,"caption":"TVon","name":"TVon","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Ctvon%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":32,"lua":true,"waitForResponse":false,"caption":"TVoff","name":"TVoff","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Ctvoff%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"label","elements":[{"id":33,"lua":false,"waitForResponse":false,"caption":"Scény","name":"Label7","favourite":false,"main":false}]},{"type":"button","elements":[{"id":34,"lua":true,"waitForResponse":false,"caption":"Film","name":"Film","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cfilm%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":35,"lua":true,"waitForResponse":false,"caption":"Jedlo","name":"Jedlo","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cjedlo%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":36,"lua":true,"waitForResponse":false,"caption":"Navsteva","name":"Navsteva","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cnav%C5%A1teva%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":37,"lua":true,"waitForResponse":false,"caption":"Party","name":"Party","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cparty1%E2%80%9D.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":38,"lua":true,"waitForResponse":false,"caption":"Relax","name":"Relax","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Crelax%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":39,"lua":true,"waitForResponse":false,"caption":"Romantika","name":"Romantika","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cromantika%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"label","elements":[{"id":40,"lua":false,"waitForResponse":false,"caption":"Režím domu","name":"Label8","favourite":false,"main":false}]},{"type":"button","elements":[{"id":41,"lua":true,"waitForResponse":false,"caption":"Rano","name":"Rano","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Crano%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":42,"lua":true,"waitForResponse":false,"caption":"Den","name":"Den","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cden%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":43,"lua":true,"waitForResponse":false,"caption":"Vecer","name":"Vecer","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cvecer%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":44,"lua":true,"waitForResponse":false,"caption":"Noc","name":"Noc","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cnoc%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":45,"lua":true,"waitForResponse":false,"caption":"Doma","name":"Doma","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/doma.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":46,"lua":true,"waitForResponse":false,"caption":"Prec","name":"Prec","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Cprec%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":47,"lua":true,"waitForResponse":false,"caption":"Spanok","name":"Spanok","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/sp%C3%A1nok.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"label","elements":[{"id":48,"lua":false,"waitForResponse":false,"caption":"Alarm","name":"Label9","favourite":false,"main":false}]},{"type":"button","elements":[{"id":49,"lua":true,"waitForResponse":false,"caption":"AlarmOn","name":"AlarmOn","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/alarmon.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":50,"lua":true,"waitForResponse":false,"caption":"AlarmOff","name":"AlarmOff","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/alarmoff.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":51,"lua":true,"waitForResponse":false,"caption":"AlarmOhen","name":"AlarmOhen","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmo%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":52,"lua":true,"waitForResponse":false,"caption":"AlarmVoda","name":"AlarmVoda","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmvoda%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":53,"lua":true,"waitForResponse":false,"caption":"AlarmPlyn","name":"AlarmPlyn","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmplyn%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":54,"lua":true,"waitForResponse":false,"caption":"AlarmPohyb","name":"AlarmPohyb","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmpohyb%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":55,"lua":true,"waitForResponse":false,"caption":"AlarmDvere","name":"AlarmDvere","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmdvere%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":56,"lua":true,"waitForResponse":false,"caption":"AlarmOkno","name":"AlarmOkno","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmokno%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":57,"lua":true,"waitForResponse":false,"caption":"AlarmZahrada","name":"AlarmZahrada","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmzahrada%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":58,"lua":true,"waitForResponse":false,"caption":"AlarmNarus","name":"AlarmNarus","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmnarus%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":59,"lua":true,"waitForResponse":false,"caption":"AlarmNarus1","name":"AlarmNarus1","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmnarus1%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":60,"lua":true,"waitForResponse":false,"caption":"AlarmVystraha","name":"AlarmVystraha","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmv%C3%BDstraha%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":61,"lua":true,"waitForResponse":false,"caption":"AlarmVystraha1","name":"AlarmVystraha1","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmv%C3%BDstraha1%E2%80%9D.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":62,"lua":true,"waitForResponse":false,"caption":"AlarmVystraha2","name":"AlarmVystraha2","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Calarmv%C3%BDstraha2%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"label","elements":[{"id":63,"lua":false,"waitForResponse":false,"caption":"Zvonec","name":"Zvonec","favourite":false,"main":false}]},{"type":"button","elements":[{"id":64,"lua":true,"waitForResponse":false,"caption":"1","name":"Z1","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czvonec%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":65,"lua":true,"waitForResponse":false,"caption":"2","name":"Z2","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czvonec1%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":66,"lua":true,"waitForResponse":false,"caption":"3","name":"Z3","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czvonec2%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]},{"type":"button","elements":[{"id":67,"lua":true,"waitForResponse":false,"caption":"4","name":"Z4","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czvonec3%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":68,"lua":true,"waitForResponse":false,"caption":"5","name":"Z5","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czvonec4%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":69,"lua":true,"waitForResponse":false,"caption":"6","name":"Z6","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czvonec5%E2%80%9D.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false},{"id":70,"lua":true,"waitForResponse":false,"caption":"7","name":"Z7","empty":false,"msg":"local stream = \"http://www.homesystem.sk/uploads/2/8/0/2/28026557/%E2%80%9Czvonec6%E2%80%9C.mp3\"\n\nlocal selfId = fibaro:getSelfId();\nlocal ip = fibaro:get(selfId, \"IPAddress\")\n\nlocal url = \"/cgi-bin/rocki.cgi?Play=upnp&Host=127.0.0.1&Port=49153&URL=\" .. stream .. \"&Duration=99:59:59.999\"\n\nlocal ws = Net.FHttp(ip, 80)\nlocal resp = ws:GET(url) \n\nfibaro:setGlobal(\"Povel\", 1)\nfibaro:sleep(1000*5)\nfibaro:setGlobal(\"Povel\", 0)","buttonIcon":0,"favourite":false,"main":false}]}]},"actions":{"pressButton":1,"setSlider":2,"setProperty":2}}