Product
Socket Now Supports uv.lock Files
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.
iobroker.innogy-smarthome
Advanced tools
This adapter is used to connect the Innogy smarthome devices to ioBroker. You can read more about Innogy here.
###Requires Node > 8.x
As this project is developed during my spare time, I*m actively looking for help to maintain and extend this lib! If you're willing to help, drop me a line!
Updated authorization endpoint
Added shutter
Make Hue bulbs writeable (brightness)
Fixed non switchable variables for new installations (missing native ID)
Added more Hue properties
Added PowerControl
Added SHC 2.0 quota states
Added support for SHC 2.0 (and API 1.1)
Reverted changes from yesterday, as RW states are not correctly maintained by innogy
Respecting RW state of Capabilities. Please don't try to write to read only states!
Fixed a problem with timer updates updating device states too often. Please update ASAP
Fixed a config parsing crash
Added a lot of new device descriptors to speed up inital boot
Increased request limit from 2 to 6 req/sec
Added handler for non local SHC access and 403 responses (outdated mobile access scenarios)
Added handler for broken push connection
Fixed an exception once the Innogy API closes the status socket connection
Implemented throttling changes required by the Innogy API
Fixed Travis CI build errors
Updated underlying libs
Changed update timer from 5 mins to 30 mins + 0-30 mins
Fixed reauth problems
Fixed initial auth problems
Optimized API errors
Optimized caching of descriptor files
Fixed reauth problems
Removed external OAuth2 lib
Authorization optimization
Fixed initial reauth problem V3
Fixed initial reauth problem next try
Added Netatmo Wind Sensor
Fixed initial reauth problem
Fixed an underlying auth problem
Updated innogy lib
Updated adapter category
Updated adapter tests
Updated innogy lib
Fixed a lot of stuff
Added Dimmer
Added a better reconnect handling for internal websocket connection to the API
Better error handling
Added a workaround for corrupted API function which causes a problem during reconnection phase
Added the ability to detect connection problems with auto reconnect
Better error handling
More Innogy API error handling with general reconnect on API error
Added connected state (yellow state)
Added new device discovery
Added auto connect retry for "remote access not allowed"
Fixed exception if device was not found
Fixed setState for RST OperationMode
Fixed Shutter in underlying lib
Fixed WebSocket reconnect error in underlying lib
Added Shutter
Optimized reconnect handling
Fixed storing of wrong auth data & handling of wrong auth data
Associate rooms with correct values
Update underlying lib to handle offline crashes for Innogy API
Corrected roles for a lot of devices
Corrected roles for a lot of devices
Corrected rw states for a lot of devices
Fixed initialization sequence in underlying lib
Fixed bootstrap sequence in underlying lib
Fixed token refresh in underlying lib
Removed unneeded error messages
Improved error output once again
Improved error output
Removed no longer needed log errors
Added unload method
Optimized session refreshing
Fixed parsing errors
Added Netatmo Weatherstation
Added a lot of devices
Updated lib to reestablish Websocket connection
Added debug event if Websocket connection is lost
Added "Virtual" as default location for devices which doesn't have a location
Initial commit
MIT
Copyright (c) 2020 Patrick Arns iobroker@patrick-arns.de
FAQs
ioBroker Innogy SmartHome
The npm package iobroker.innogy-smarthome receives a total of 73 weekly downloads. As such, iobroker.innogy-smarthome popularity was classified as not popular.
We found that iobroker.innogy-smarthome demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.
Research
Security News
Socket researchers have discovered multiple malicious npm packages targeting Solana private keys, abusing Gmail to exfiltrate the data and drain Solana wallets.
Security News
PEP 770 proposes adding SBOM support to Python packages to improve transparency and catch hidden non-Python dependencies that security tools often miss.