Comments (22)
I'll have to think a bit about how to get the button information from you. The current code doesn't interrogate the remotes enough by default, so there wouldn't be quite enough in the logs.
from homebridge-lutron-caseta-leap.
ok.
from homebridge-lutron-caseta-leap.
If you still have the files from when you set up the bridge for the first time (the python script), I think the easiest way is to send me the output from the following script:
#!/usr/bin/env python3
import asyncio
import logging
logging.basicConfig(level=logging.DEBUG)
from pylutron_caseta.smartbridge import Smartbridge
async def get_buttons():
# `Smartbridge` provides an API for interacting with the Caséta bridge.
bridge = Smartbridge.create_tls(
"192.168.1.151", "caseta.key", "caseta.crt", "caseta-bridge.crt"
)
await bridge.connect()
await bridge._request("ReadRequest", "/button")
loop = asyncio.get_event_loop()
loop.run_until_complete(get_buttons())
Edit that script to set the IP address correctly, and run from the same directory that has the key, cert, and ca files in it. So, something like:
. env/bin/activate
python3 buttons.py
from homebridge-lutron-caseta-leap.
Any luck getting this to run?
from homebridge-lutron-caseta-leap.
Hey bud. Sorry completely got swamped with work and didn’t get back to this. Going to do this today!!
from homebridge-lutron-caseta-leap.
Hey, sorry, got crazy busy with work.... I finally just sat down to do this, but I am not sure where to start? The only experience I have with Python was to get your plugin working. You will have to give me all the steps of what I type in to terminal on my mac - need the "complete idiot" version. I have some time today to tinker, so let me know.
from homebridge-lutron-caseta-leap.
Sorry I’m actually out most of the day so I may not be able to help semisynchronously. Basically it requires following the old setup instructions that involved Python, and running this script instead of the one that gets the certificates. I’ve been thinking of ways to add unknown-device discovery directly in the plug-in, so if you don’t get to it, that’s okay (but might take longer)
from homebridge-lutron-caseta-leap.
Are we still going to try this?
from homebridge-lutron-caseta-leap.
I'd still love to get this feature added, yes!
Start with these instructions. Do the "Get your bridge credentials" section, and then run the above script in that same terminal right after.
from homebridge-lutron-caseta-leap.
I'd still love to get this feature added, yes!
Start with these instructions. Do the "Get your bridge credentials" section, and then run the above script in that same terminal right after.
Are you still waiting on the output of that script?
from homebridge-lutron-caseta-leap.
from homebridge-lutron-caseta-leap.
I'd still love to get this feature added, yes!
Start with these instructions. Do the "Get your bridge credentials" section, and then run the above script in that same terminal right after.
I'm willing to help but not sure where you are at with this
from homebridge-lutron-caseta-leap.
Sorry, still just waiting for someone to run the script and provide the output. :)
from homebridge-lutron-caseta-leap.
Sorry, still just waiting for someone to run the script and provide the output. :)
I'll do it first thing in the morning :)
from homebridge-lutron-caseta-leap.
Sorry, still just waiting for someone to run the script and provide the output. :)
I can't even get started as I can't find where to download the get_lutron_cert.py file
from homebridge-lutron-caseta-leap.
I’m thinking it’s going to be easier if I could get my hands on one myself. If anyone felt like donating one, that would be ideal, and would get this done :)
from homebridge-lutron-caseta-leap.
I’m thinking it’s going to be easier if I could get my hands on one myself. If anyone felt like donating one, that would be ideal, and would get this done :)
That was one of the first things I thought of but they've been on backorder from Lutron since the pandemic. They're only available now from hoarders that want a ridiculous amount for them 🤬
The other way I thought of is to give you my ip address and port forward to my hub so you can run scripts on it remotely.
from homebridge-lutron-caseta-leap.
Where are you located?
from homebridge-lutron-caseta-leap.
from homebridge-lutron-caseta-leap.
I'm in the SFBA. Another gracious user sponsored occupancy sensor support by sending me an amazon gift card that I used to order a test unit, so something like that is an option.
from homebridge-lutron-caseta-leap.
Hey! I too am interested in getting 4 button support. Id be happy to order a remote and have it shipped to you
from homebridge-lutron-caseta-leap.
That’d be great! Shoot me an email and we’ll coordinate
from homebridge-lutron-caseta-leap.
Related Issues (20)
- Connects to RadioRA3 but fails to run HOT 1
- Question: Support for 4 button -P01 Pico? HOT 6
- Homebridge stops working when LEAP plugin enabled HOT 5
- Devices not showing up in HomeKit HOT 4
- Just a question before a purchase... or maybe more. HOT 4
- Accessories not appearing in Homekit HOT 1
- Pico Paddle PJ2-P2B incorrectly appears as PJ2-1P-GXX HOT 1
- Pico not adding to home app HOT 2
- Lutron 4 Button LS21 HOT 3
- Hide long/double press action in Home app when disabled in this plugin
- Infinite spinning gear HOT 5
- Pico Remotes not showing in homekit HOT 2
- support for aquaria shade driver e1
- Can't control picos from Homebridge
- Cannot discover Smart Hub 2 HOT 1
- infinite Spinning in Config! HOT 2
- Pico to trigger brightness? HOT 1
- UI NOT WORKING HOT 1
- Leap has been broke. For me for weeks now since Homebridge update
- Can't seem to get the plugin to detect my lutron hub
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-lutron-caseta-leap.