lloydw / hass-spanet Goto Github PK
View Code? Open in Web Editor NEWHomeAssistant integration for SpaNET
License: MIT License
HomeAssistant integration for SpaNET
License: MIT License
G'day Lloyd,
I've just come across this project. Nice work !!
I did the initial reverse engineering work on the SpaNet protocol. Since then I have been using a hacked homebridge instance inside home assistant, swearing that I would get around to writing a native python integration for home assistant.
The main reason I'm reaching out is that last week I started writing a fully featured python library for SpaNet. It's not production ready yet, but when it is I'm hoping that you might integrate that into this project with the view to getting this into HA Core.
Cheers,
David
have tried to set up and have encountered an error
have the dependencies been deprecated or have I set this up incorrectly?
Logger: homeassistant.config_entries
Source: custom_components/spanet/init.py:49
Integration: spanet (documentation)
First occurred: 3:43:21 PM (3 occurrences)
Last logged: 3:48:19 PM
Error setting up entry spanet for spanet
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 387, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/spanet/init.py", line 49, in async_setup_entry
hass.config_entries.async_setup_platforms(config_entry, PLATFORMS)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'ConfigEntries' object has no attribute 'async_setup_platforms'
Just letting you know I have put the source code up as you are referencing it in your project. Feel free to just take that code and convert/use as needed :)
The 'encryption' model is easy enough....
https://github.com/thehoff/spanet-password-creator
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.