Originally posted by fuzzysb
View Post
Announcement
Collapse
No announcement yet.
Possibly useful hardware control interface
Collapse
X
-
Guest
-
fuzzysb Any chance you could give a brief outline of how to do this (your plugin)? I'm very new to the Stream Deck so am still trying to get my head around it all.iCore5 Win 10 Pro x64 SSD
HS3 Pro Edition 3.0.0.435 Windows
BLOccupied:,Device History:,Yamaha:,UltraMon3:,mcsXap:,Restart:,UltraNetatmo3:, UltraM1G3:,Ultra1Wire3:,BLBackup:,Harmony Hub:,DoorBird:,UltraECM3:,Nanoleaf 3P:,UltraRachio3:,Z-Wave:,SDJ-Health:,BLGarbage:,Blue-Iris:,Chromecast:,Pushover 3P:,EasyTrigger:
Comment
-
I looked at StreamDeck awhile ago. My understanding is - to use the StreamDeck with HS I have to write a plugin for the device itself - in addition to HS plugin.
This will allow dynamically setting icons on the device buttons in addition to handling button events.
[EDIT]
Four years ago https://forums.homeseer.com/forum/ho...h-button-panel
Comment
-
Jon00 helped me with this, there is no plugin that i know of that currently works but the following command does and its cool. Thanks
http://192.168.xxx.xxx:80/JSON?reque...=4953&label=on
The xxx in the IP would be your IP address of HS.
Comment
-
Originally posted by DaleRS View PostJon00 helped me with this, there is no plugin that i know of that currently works but the following command does and its cool. Thanks
http://192.168.xxx.xxx:80/JSON?reque...=4953&label=on
The xxx in the IP would be your IP address of HS.
Comment
-
This command line turns on a HS device, you have to get the device ref code from HS, the the example above its 4953
I was not able to find a working plugin or an easier way to operate my Stream Deck, the current version of Stream Deck can be downloaded to a Windows or Mac machine. I use a Mac.
Using this method I can control whatever I want in HS4 currently. Have not tested everything but its nice little command tell HS4 what to do..
- The main page Shows the added button
- Steam Deck also allows for 2 icons for the different states.
In Stream Deck software choose a button to be added to the Stream Deck
- Select a "Multi Action" button and drag it to the position on the Stream Deck you want
- Choose 1 for the first click of the button and 2 for the second click
- Note in 1 I made the label=on - this turns the Fan in HS4
- Note in 2 I made the label=off - this turns the Fan off in HS4
- Put the code for the action command in HS4 in the URL feild
- http://192.xxx.xxx.xxx:80/JSON?request=controldevicebylabel&ref=4953&label=on
- Where xxx is the IP of HS4
- Where 4953 is the reference code of the device in HS4
- http://192.xxx.xxx.xxx:80/JSON?request=controldevicebylabel&ref=4953&label=on
- Title the action for yourself
- Check the "GET request in background" this allows the Stream Deck to execute the command without opening a browser to accomplish
Comment
-
Originally posted by DaleRS View PostThis command line turns on a HS device, you have to get the device ref code from HS, the the example above its 4953
I guess to be able to dynamically change Stream Deck buttons (i.e. toggle button) it requires a plugin in Stream Deck itself plus HS plugin. Which is doable I guess, but it will be a bit of work.
Comment
-
The fixed button can control a device or execute a event. The button is not really dynamic, other than with the Multi Action you can set the graphic what will display on the Stream Deck. A plugin used to exist but was not maintained and no longer works. It would be cool if there was an interface that allowed the button to be dynamic in what was displayed like a HSTouch button can display values/statuses etc.
Comment
-
The FuzzySB plugin still works fine for me using HS4 but has to operate on a Windows platform where the Stream Deck is connected.
Comment
-
Originally posted by jon00 View PostThe FuzzySB plugin still works fine for me using HS4 but has to operate on a Windows platform where the Stream Deck is connected.
Comment
-
There are 2 Node-RED contribs for use with Stream Decks. Both are over 2.5 years old with no updates.
The first has 2 nodes. One which notifies of key presses on the unit. The seond appears to allow you to "send images to the keys and control various functions."
The second contrib is "used in conjunction with [the] Stream Deck WS module" and "acts like a proxy and forwards key events from the Stream Deck to a Web Socket service of your choice."
In this video, a unit is being used in conjunction with Node-RED to control radios. there are points where pressing one button changes the "menu" and thereby changing the images in the buttons and what at least some of them do.
Yes, there is a bunch of functionality, and the video even shows some animated buttons, but I think I would go the route of a touchscreen tablet/phone/other which I could customize and maybe use the power of HSTouch, Grafana, Node-RED (Dashboard or UI interface) and/or one of the HomeSeer plugins to create an interface. It is going to be work either way and the flexibility of making something larger when needed is, to me, helpful. I can see, however, where the constraint of button size would help others focus on their interface.Karl S
HS4Pro on Windows 10
1070 Devices
56 Z-Wave Nodes
104 Events
HSTouch Clients: 3 Android, 1 iOS
Google Home: 3 Mini units, 1 Pair Audios, 2 Displays
Comment
Comment