Giter Site home page Giter Site logo

streamdeck-hubitat's People

Contributors

ripnet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

streamdeck-hubitat's Issues

Helpful edits to the readme

Hi, there.

Thanks for doing the work to create this integration!

In the Stream Deck section of the readme, the steps jump from downloading your awesome package right to the plugin showing up in the StreamDeck app.

In a show of my genuine appreciation, I've outlined the process to get your code into the Stream Deck app, along with the a link to the official Elgato Developer Docs that I used to successfully install your app.

No offense or expectation for you to include the below. I've forked your repo and added it there as well in case others find it.

Again, many thanks for your efforts.

๐Ÿ™๐Ÿป, โœŒ๐Ÿป, โค๏ธ & ๐Ÿค—,

--Shawn


A couple of notes before starting

Note 1: Please refer to the official Elgato Stream Deck documentation to create your own plugin if the below doesn't work for you as that will have the latest and greatest information.

Note 2: The process below was successfully completed on macOS Monterrey 12.0 Beta. The process is similar for Windows systems. Please refer to the Elgato documentation using the link in Note 1 above.

About This Mac

3 - Be sure you've completely QUIT the Stream Deck app before going through the steps below.


Steps

1 - Download ripnet's latest streamdeck-hubitat release

2 - Unzip/Extract the zip file in whatever directory/folder you downloaded the file (~/Downloads in the screenshot)

Extracted Folder in Downloads Directory

3 - Open a new Finder window (CMD+N) and use the Shift+CMD+G shortcut key to go to this folder:

`~/Library/Application Support/com.elgato.StreamDeck/Plugins/`

Stream Deck Plugins Directory

Note the full path to the Stream Deck Plugins Directory

Path to the Stream Deck Plugins Directory

5 - Back in the other Finder window (Downloads) drag and drop the extracted zip folder and all its contents to the Stream Deck Plugins Finder Window. Rename the folder to whatever you want. Be sure to include the .sdPlugin extension

GIF - Moving & Renaming the streamdeck-hubitat-main folder

If the embedded GIF doesn't show up here on GitHub, click on this link to view it

6 - Open the Stream Deck app and you should now see the Hubitat plugin at the bottom of the listed plugins in the right column

Hubitat Plugin is now Installed

7 - Continue on with ripnet's readme starting at the *Available Buttons section.

Can't Set Hostname

I installed 1.2 of the plugin and the Device section still says "set hostname" even after filling out the hostname and Access Token fields.
It's as if I can't save the hostname value.

Is this a permissions issue? Running this on a Macbook Pro (Catalina).

Yellow triangle when toggling light

After the StreamDeck Desktop app is running for a few hours (or maybe after the PC goes to sleep and wakes up), all of the Hubitat toggle switches stop working and I get a yellow triangle when clicking them. It is fixed by restarting the StreamDeck app. I have to do this constantly multiple times per day.

I'm not sure why this is happening or how to troubleshoot.

Dimmer Support

Add support for dimmers. Customizable for the direction (up/down) and by how much (maybe in 10% increments)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.