hysen-mqtt | MQTT gateway for Hysen Floor Thermostats
kandi X-RAY | hysen-mqtt Summary
kandi X-RAY | hysen-mqtt Summary
hysen-mqtt provides a Hass.io addon for running an MQTT gateway for Hysen floor thermostats. Hysen floor thermostats are very inexpensive Chinese wall-mounted thermostat units supporting external NTC temperature sensors and up to 16 A of heating current. They are sold on multiple brands such as Anself, Beok, Floureon or Decdeal. The devices are based on a Broadlink chipset. The manufacturer provides a rudimentary phone app for both Android and iOS. There exist some bindings for common OSS home automation software--I myself, among others, have worked on the Home Assistant binding. For Home Assistant, in particular, the binding has not been merged to the main project, and I remain hesitant to do so because of the exotic protocol, implied maintenance burden and other factors. I recently converted my open Home Assistant installation to the fully Dockerized Hass.io platform. Instead of adding the custom binding component to the Home Assistant process, I thought it would be a good idea to implement it as a separate microservice, using MQTT as the API. That way, if the Home Assistant internal APIs change, the Hysen gateway will be unaffected, and, more importantly, if/when there are stability issues in the Hysen binding, they won't affect the whole Home Assistant installation. I recently found an existing project with very similar goals, but targeting OpenHAB integration instead. It probably would be quite easy to wrap that project into a Hass.io addon with the same end result.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Start background tasks
- Set the time of the device
- Set the deadzone
- Publish the availability of the agent
- Set time in seconds
- Publish the state of the task
- Publish available messages
- Invoked when a connection is received
- Publish the configuration
- Subscribe to MQTT topics
- Build a mqtt client
- Sets the last wake
- Called when a message is received
- Publish the state of the device
- Discover HysenDevice devices
- Get configuration
- Publish the configuration to the daemon
hysen-mqtt Key Features
hysen-mqtt Examples and Code Snippets
Community Discussions
Trending Discussions on Internet of Things (IoT)
QUESTION
I have js files Dashboard and Adverts. I managed to get Dashboard to list the information in one json file (advertisers), but when clicking on an advertiser I want it to navigate to a separate page that will display some data (Say title and text) from the second json file (productadverts). I can't get it to work. Below is the code for the Dashboard and next for Adverts. Then the json files
...ANSWER
Answered 2020-May-17 at 23:55The new object to get params in React Navigation 5 is:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install hysen-mqtt
Clone the Github repository to your Hass.io /addons directory: cd /addons git clone https://github.com/mairas/hysen-mqtt
Navigate to your Hass.io installation's Add-on store and click the refresh button at the top-right of the page. You should see a separate section titled "Local add-ons". Open "Hysen MQTT Gateway" and click "Install". Once the spinner stops rotating, the add-on has been installed.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page