Stream Deck integra...
 
Notifications
Clear all

Stream Deck integration

59 Posts
21 Users
3 Reactions
21.2 K Views
(@dr-sim)
Eminent Member
Joined: 2 years ago
Posts: 28
 

New versions are available:

SimHub Property Server v1.9.6: https://github.com/pre-martin/SimHubPropertyServer

Stream Deck Plugin v1.12.6: https://github.com/pre-martin/StreamDeckSimHubPlugin

With both plugins at the latest version, you get every single SimHub property (3000 to 6000, depending on your plugins) as typed element. This allows specific format strings to be used for the Stream Deck buttons and you can use any property now to set the state of a Stream Deck button. E.g. compare a string property with a string value to set the state of a Stream Deck button.


   
Dreese reacted
ReplyQuote
 Nrgy
(@nrgy)
New Member
Joined: 3 months ago
Posts: 2
 

Is it possible to have an on/off button in Stream Deck to toggle on/off the "Ambient Lights" within SimHub.Β  Similar to how you can mute/unmute the ShakeIt groups? Thanks!


   
ReplyQuote
(@dr-sim)
Eminent Member
Joined: 2 years ago
Posts: 28
 

For the field "SimHub Property (State)" you could use SimuLightPlugin.AdalightEnabled or SimuLightPlugin.OtherLightsEnabled.

Then just set a value like Adalight.Toggle or OtherLights.Toggle into the field "SimHub Control" and assign this button in SimHub via the "Controls" tab of the Ambient lights plugin.


   
ReplyQuote
 Nrgy
(@nrgy)
New Member
Joined: 3 months ago
Posts: 2
 

@dr-sim Excellent, that works great!Β  Still figuring my way around the plugin and finally understanding how to implement the different SimHub properties (which I just found as well) to use in your hotkeys.Β  Will play around with it some more to see what kind of customization I can do with the lights using the ShakeIt example you provided but I'm loving the possibilities.Β  Thanks again for this.


   
ReplyQuote
(@ignazmk)
New Member
Joined: 3 months ago
Posts: 4
 

I don't know why, but i don't get this too work...

Simhub with Licence, also Streamdeck Software on Win11Pro always the latest Version.

Property Server in Simhub installed, Simhub Plugin also in a own profileΒ 

When i want to bind something, and i tryed a lot, i dont get a button assingned.

I click on the Streamdeck (Simhub keys) and nothing happens like: PropertyServerPlugin.Bass.group-a.toggleMuteΒ 

I googled a lot, read Github, did a reinstall Plugin and Streamdeck, look videos... i dont get it to work...

What am i doing wrong?Β 

And my first Post in a new forum asking for help... but i'm new at simhub coming from SFB

Β 

This post was modified 3 months ago by IgnazMK

   
ReplyQuote
(@dr-sim)
Eminent Member
Joined: 2 years ago
Posts: 28
 

The page https://github.com/pre-martin/StreamDeckSimHubPlugin/blob/main/doc/shakeit/ShakeIt.adoc contains a complete example, which explains how to define "SimHub Controls" in the Stream Deck and how to assign these controls to ShakeIt elements. Did you already read this?

Β 


   
ReplyQuote
(@ignazmk)
New Member
Joined: 3 months ago
Posts: 4
 

Thanks for the fast replay.

Yes i did, the shake it was only an Example, i dont get even one Button assigned.

In SH the "pick a control" is open, Property server is Enabled, when i press a button on the SD (plugin installed) nothing happens, like here: Step by step Stream Deck setup for Simhub (mostly) (youtube.com)

See the Screenshot attached

This post was modified 3 months ago by IgnazMK

   
ReplyQuote
(@dr-sim)
Eminent Member
Joined: 2 years ago
Posts: 28
 

Uh, great tutorial video. I was not aware of this one.

I have to ask you to create yet another account on GitHub. Please open a ticket on https://github.com/pre-martin/StreamDeckSimHubPlugin/issues and attach

  • Screenshot of your Stream Deck button configuration - so that I can see the "SimHub Control" section.
  • File C:\Users\yourname\AppData\Roaming\Elgato\StreamDeck\Plugins\net.planetrenner.simhub.sdPlugin\StreamDeckSimHub.log
  • File C:\Program Files (x86)\SimHub\PropertyServer.log

Β 

Β 


   
ReplyQuote
(@ignazmk)
New Member
Joined: 3 months ago
Posts: 4
 

@dr-sim Thanks for your help!

I open a Ticket at Github with the files

And yes the Video is great, and looks so easy πŸ˜‰


   
ReplyQuote
(@ignazmk)
New Member
Joined: 3 months ago
Posts: 4
 

Thanks @dr-sim for fast solving the Problem, which was my own fault.

The Problem was the missing and incorrect Configuration of the Buttons on StreamDeck, so maybe my mistake helps other Users.

So a simple Problem and so much Time, it was to easy to see...


   
ReplyQuote
(@fletcher)
New Member
Joined: 2 months ago
Posts: 1
 

Is it possible somehow to hide the button as a 3rd state?


   
ReplyQuote
(@dr-sim)
Eminent Member
Joined: 2 years ago
Posts: 28
 

Posted by: @fletcher

Is it possible somehow to hide the button as a 3rd state?

Not at the moment.

But I have just implemented a completely new image handling in my plugin: Up until now I used the Stream Deck software for the images, and my plugin was switching the state between "on" and "off". Now my plugin can take over the image handling and send whatever it wants to the Stream Deck, so I can display more images - e.g. a third one.

This first feature is already implemented and use by the new "Custom Flags" action, but not yet released. See https://github.com/pre-martin/StreamDeckSimHubPlugin/issues/123 for an example.

At the moment I am developing a feature that builds on the β€œCustom Flags” feature and allows custom flashing (β€œx” milliseconds on and β€œy” milliseconds off). When this second feature is ready, there will be a new release of my plugin.

After that, I will integrate these two features into the existing β€œHotkey” action and allow a third state there. So it will still take a while...

Β 


   
ReplyQuote
(@dr-sim)
Eminent Member
Joined: 2 years ago
Posts: 28
 

A new version of the Stream Deck plugin is available:

SimHub Property Server v1.9.6: https://github.com/pre-martin/SimHubPropertyServer/releases

* Same version as before

StreamDeck Plugin v1.13.68: https://github.com/pre-martin/StreamDeckSimHubPlugin/releases
* New installer for the StreamDeck plugin
* Support for custom flag images
* Flashing flags

The new β€œFlags” are certainly not a killer feature, but there have been significant enhancements to the internals of the plugin:
The plugin now has its own image processing - this is what made the section flags and flashing flags possible. And this makes new features possible, which I am already working on.

There is a video on YouTube on how to use the new installer:

Please read the documentation about the new "Flags" and the usage of custom images: https://github.com/pre-martin/StreamDeckSimHubPlugin/blob/v1.13.68/doc/flags/Flags.adoc


   
ReplyQuote
(@dr-sim)
Eminent Member
Joined: 2 years ago
Posts: 28
 

StreamDeck Plugin v1.13.69: https://github.com/pre-martin/StreamDeckSimHubPlugin/releases

Unfortunately, there was a bug in the previous version: The ShakeIt browser did not display anything. Please download this new version.


   
ReplyQuote
Page 4 / 4
Share: