HS3 - Control H801

Homeseer Forum in het Nederlands (DUTCH forum)

Moderator: Ruud

HS3 - Control H801

Postby raymonvdm » Wed Aug 17, 2016 4:21 pm

I`m trying to control a H801 Led controller which is running Eryk.io sketch

I can contol is using the following examples

Code: Select all

I want to send the following commands using a virtual device for example

uit http://192.168.116.60/rgb/000000
Red http://192.168.116.60/rgb/ff0000
Green http://192.168.116.60/rgb/00ff00
Blue http://192.168.116.60/rgb/0000ff

* hex value created by a color picker and send to the device would be great

W1 on = http://192.168.116.60/w1/ff




Image


I tried to make some sort of event to do the control, but i`m not there yet

Code: Select all
Execute the command: &hs.GetURL ("http://192.168.116.60","/w1/$$DSR:1101:", TRUE, 80)
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
raymonvdm
Senior Member
Senior Member
 
Posts: 1147
Joined: December 2011

Re: HS3 - Control H801

Postby Rutger » Wed Aug 17, 2016 9:10 pm

Ik roep ook ergens een url aan, zonder spaties, en dat werkt prima.

&hs.GetUrl("https://xxxxxxxxxxxx","",True,80)

Maar over het algemeen verwerk ik dit soort dingen in een generiek script met parameters die je in het event kan meegeven.
My home automation blog: https://rutg3r.com
Rutger
Member
Member
 
Posts: 337
Joined: May 2010
Location: Netherlands

Re: HS3 - Control H801

Postby raymonvdm » Wed Aug 17, 2016 9:27 pm

Ik kan in geen enkele taal een scripts maken :-(
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
raymonvdm
Senior Member
Senior Member
 
Posts: 1147
Joined: December 2011

Re: HS3 - Control H801

Postby Rutger » Wed Aug 17, 2016 9:59 pm

Er zijn verschillende wegen naar Rome, maar zonder scripting, kan het ook met events opgelost worden, zolang de url maar werkt.
Als je nu een event maakt die een statische url aanroept, want ik weet niet zeker of een hs.geturl commando een replacement variable kan bevatten (zoals $$DSR:1101).
Dus:
&hs.GetURL("http://192.168.116.60","/rgb/000000",TRUE,80)
of
&hs.GetURL("http://192.168.116.60/rgb/000000","",TRUE,80)

Als je 't device aanpast met 4 buttons en daarbij 4 values toevoegd (de benaming PLAY, PAUSE uit de foto, wordt in jouw geval dan , UIT, RED, GREEN, BLUE, die namen zijn dat ook de op de device status pagina te zien. Per value, maak je een event aan die triggert op die value en daarna een statische url aanroept.
uiteindelijk heb je dus 4 events.
Druk je op Red, dan wordt het Red event aangeroepen en de betreffende url geladen.
etc.
Attachments
device.png
device.png (24.91 KiB) Viewed 2340 times
My home automation blog: https://rutg3r.com
Rutger
Member
Member
 
Posts: 337
Joined: May 2010
Location: Netherlands

Re: HS3 - Control H801

Postby raymonvdm » Thu Aug 18, 2016 4:59 pm

Ja dat gaat natuurlijk wel werken, want zo ver had ik het al getest (maar mogelijk niet verteld in het bovenstaande verhaal) Ik wil eigenlijk met een color picker kunnen werken en de variabelen. Maar voor nu kan ik op deze manier wel verder met het ¨project¨ Ik heb 5 van deze modules voor verschillende plekken mede geïnspireerd door https://tweakers.net/reviews/3911/12/do ... n-dmx.html

Ik gebruik alleen geen DMX omdat de H801 net iets goedkoper is :-)
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
raymonvdm
Senior Member
Senior Member
 
Posts: 1147
Joined: December 2011


Return to Homeseer algemeen Forum

Who is online

Users browsing this forum: No registered users and 1 guest