# \[APP\]\[Pro\] Elgato StreamDeck Integration - Control Homey with your StreamDeck

**URL:** <https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393>\
**Category:** Apps\
**Tags:** app, tools, devices\
**Created:** [March 22, 2020, 2:20pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393 "2020-03-22T14:20:11Z")\
**Posts on this page:** 20\
**Page:** 10

<div class="post-metadata">

**Author:** ![Matthias76](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matthias76/32/47946_2.png) [@Matthias76](https://community.homey.app/u/Matthias76)\
**Post date:** [July 28, 2022, 9:33am UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/182 "2022-07-28T09:33:32Z")

</div>

I just renamed the flows and tried again, but the workflow is not triggered from streamdeck.

Is it possible, that it is bug with the newest streamdeck software version? I created all workflows afters the update.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [July 28, 2022, 12:53pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/183 "2022-07-28T12:53:23Z")

</div>

hmm… which version of the SD software do you have at the moment?

---

<div class="post-metadata">

**Author:** ![Matthias76](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matthias76/32/47946_2.png) [@Matthias76](https://community.homey.app/u/Matthias76)\
**Post date:** [July 28, 2022, 1:50pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/184 "2022-07-28T13:50:10Z")

</div>

5.3.1.15197

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [July 28, 2022, 2:17pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/185 "2022-07-28T14:17:24Z")

</div>

hmm… you might have something there. I just updated my own SD app and now I can reproduce the behavior of the button editor you described last time.  
I need to have a deeper look into the SD Plugin SDK to find out what is happening there.  
Sorry for the bad news, this might take a bit of time.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [July 28, 2022, 2:41pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/186 "2022-07-28T14:41:26Z")

</div>

> [@Matthias76](#):
>
> 5.3.1.15197

Okay. This is a really strange behavior. I got no fix for this yet but a workaround for you.  
Create a new button. Enter the correct access key. Click into a different field. It will show the wrong key again but the correct setting ends up in the app cache. Now delete the button and create a new one again. It should get autofilled with the correct key.

I will try to find a solution for this but I do not yet understand what is causing this behavior.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [July 28, 2022, 3:48pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/187 "2022-07-28T15:48:24Z")

</div>

I got a hotfix ready but I just came to notice that the supporter I used to work with is no longer with Elgato. Might take a few days until I can publish it.

---

<div class="post-metadata">

**Author:** ![WouterBeukeboom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wouterbeukeboom/32/17160_2.png) [@WouterBeukeboom](https://community.homey.app/u/WouterBeukeboom)\
**Post date:** [August 11, 2022, 10:46am UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/188 "2022-08-11T10:46:18Z")

</div>

Hello Chris,  
I have the same problem on my Streamdeck connected to my MacOS Monterey.  
How did you solved this?

Kind regards,  
Wouter

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [September 3, 2022, 10:28am UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/189 "2022-09-03T10:28:13Z")

</div>

Hi there,  
got your issue resolved?  
In most cases it is related to the DNS resolution of your local DHCP (typically your router not resolving homey’s local hostname as expected) Check the FAQ for the hosts file workaround in that case.

---

<div class="post-metadata">

**Author:** ![Teun\_van\_Olphen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/teun_van_olphen/32/56426_2.png) [@Teun\_van\_Olphen](https://community.homey.app/u/Teun_van_Olphen)\
**Post date:** [January 2, 2023, 2:33pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/190 "2023-01-02T14:33:10Z")

</div>

First of all great thanks for building the stream Deck app.

I having troubles connecting it with homey, I keep getting an error: SyntaxError: Unexpected end of JSON input do you have any idea how to fix this? I already tried the refresh trick.

 ![CleanShot 2023-01-02 at 15.29.16@2x](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/1/21585bdd93e52234b55b0bc57a0f1e4e24e8e808.png)

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [January 2, 2023, 4:36pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/191 "2023-01-02T16:36:52Z")

</div>

Hi @Teun_van_Olphen,

that actually is pretty weird.  
Let’s see what the Homey side says first.  
Please reproduce this failed attempt. Preferably on an empty page of the StreamDeck to prevent noise from other buttons.  
Then go into the Homey app menu “More…” → Apps → StreamDeck Integration → little gear icon and create an app diagnostics report for me. DM me with the report ID. I will check what Homey says.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [February 3, 2023, 12:58pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/192 "2023-02-03T12:58:25Z")

</div>

YAY! I received the StreamDeck+ today!  
So yes, of course I will look into those shiny fancy knobs and the touch display stuff in regards to the Homey plugin.

It will however take some time, because am currently busy with making all my Homey apps fit for Homey Pro 2023. So that has priority of course. But I will get back to the knobs when this is out of the way.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [February 10, 2023, 4:07pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/193 "2023-02-10T16:07:12Z")

</div>

Tiny teaser 😃  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/7/d7ea50231dc49cd938fcca461db8c76f7bf44e31.png)  
Still hell lot to do there though…

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [February 12, 2023, 12:53pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/194 "2023-02-12T12:53:43Z")

</div>

Sneak peak on upcoming SD+ feature  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/b/9bebc5ac383ef8a1b970a983baa336564842de3c.png)  
So I might have done a little overboard with the customizability of the knob stuff here. But hey. Why not.  
So the prototype sports following features at the moment (no guarantee things might not change still):

- Fully customizable title (see for the thermostat in the picture where it renders the measured temperature in the title field in addition to the set target temperature which shows as value) Yes you can include any capability of the selected device in the title string.
- Dials respect the value step information Homey provides
- You can select custom images for the device state icon
- Device state to be represented by the icon can be selected (any boolean capability of the device is eligible for this)
- Value display unit can be overridden manually (as I noticed some capabilities do not provide it)
- Touch actions! Now it gets a little funky.
  - The knob itself is the only element which supports press & hold. So you could select a boolean capability which goes true for the time you hold it down. Be aware that the knob press is overruled by SD’s build in knob stack features, which enables you to stack knob controls and rotate through them by pressing it.
  - The display supports tap and hold(as event, not for the duration of holding). You can assign a separate action to both of these events. And this is also doubled by making a difference whether you tap the value visualization or the device state icon. So you get a whole lot of 4 different actions to trigger on the touch display. These actions are as follows:
    - Do nothing - the boring one 😉
    - Toggle Setting - toggles any readable & setable boolean capability of the device
    - Press Device Button - triggers and non-readable but setable boolean capability of the device
    - Set Value - sets the selected capability, controlled by the knob dial, to a predefined value
    - Send Trigger - basically the same as the Trigger Button for anything special which is not covered directly

So at the moment am not planning to add more features to the knob, but who knows.  
Also, this requires an update of the Homey app to be supported, which is currently in the process of making it compatible with the new Homey Pro. So no ETAs right now.  
But any feedback is very welcome.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [February 21, 2023, 4:30pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/195 "2023-02-21T16:30:26Z")

</div>

**UPDATE**

_ **v2.2.0** _ of the Homey app is now rolling out. Which includes compatibility with the new Homey Pro 2023 and support for the SD+ knobs.  
I still need a bit more time for the StreamDeck plugin though. Mostly for testing and some polishing. But it is getting closer to release.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [February 21, 2023, 5:30pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/196 "2023-02-21T17:30:19Z")

</div>

**UPDATE UPDATE**

_ **v1.8.0** _ of the StreamDeck plugin is now passed on for review by Elgato. If there are no major findings it should be on the way to you soon™.

---

<div class="post-metadata">

**Author:** ![Chris\_Page](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_page/32/10426_2.png) [@Chris\_Page](https://community.homey.app/u/Chris_Page)\
**Post date:** [February 21, 2023, 6:03pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/197 "2023-02-21T18:03:39Z")

</div>

Looking forward to being able to use the StreamDeck+ knobs for something useful! How long does Elgato take to review? 🙂

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [February 21, 2023, 6:24pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/198 "2023-02-21T18:24:48Z")

</div>

> [@Chris\_Page](#):
>
> Elgato take to review

That’s literally random. Would say 3 days tops. Maybe tomorrow morning already. Or tonight. Hard to tell 😃

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [February 21, 2023, 11:18pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/199 "2023-02-21T23:18:39Z")

</div>

It got approved already. Should be available on the plugin store by now. Or maybe your SD already updated automatically.

---

<div class="post-metadata">

**Author:** ![stuartp44](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stuartp44/32/50086_2.png) [@stuartp44](https://community.homey.app/u/stuartp44)\
**Post date:** [March 22, 2023, 12:07pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/200 "2023-03-22T12:07:26Z")

</div>

Hi,

Firstly, love this app! It is great to link it to my Stream Deck and makes some activities so easy to run!

Since I have received and installed my new Homey 2023 and applied my Homey 2016 backup to it. With this being said, I have noted that my Stream deck is no longer able to trigger a previously working flow. I have updated the name of the Homey to the new one (On the stream deck app) and I have a few device switches working perfectly and the displaying of device data, but flows not working at all. I have even tried a dead simple flow that just takes the fire of a workflow and sends me a message and this does not work. Is there something I am missing?  
SD Version - 6.1.0.18521  
Homey SD app - v2.2.0  
Report ID - 06a0bf32-8c7e-4088-90fd-58bc19e7acf0

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [March 22, 2023, 2:00pm UTC](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393/201 "2023-03-22T14:00:36Z")

</div>

Hi @stuartp44

I have checked your submitted report. It does look like there could possibly a bug but I am not 100% sure. I will try to reproduce this.  
Are your trigger flows simple flows or advanced flows?

[Previous page](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393.md?page=9)

[Next page](https://community.homey.app/t/app-pro-elgato-streamdeck-integration-control-homey-with-your-streamdeck/27393.md?page=11)
