Metainformationen zur Seite
Nibe Uplink Bridge
Description
The plugin is based on the script by User f4ed7. See also Nibe Gateway.
For the functionality, an account at Nibe Uplink is required. The heat pump system must be connected to the Nibe Cloud via the internet.
A Premium subscription with Nibe is required for write access.
Download
You can find the plugin on GitHub at: https://github.com/joesie/Loxberry-Nibe-Uplink-Bridge
Configuration
The setup of the plugin is done in 2 steps:
Setting up the Nibe Application
- If you don't have a Nibe Uplink account yet, create one at https://www.nibeuplink.com
- Then log in at https://api.nibeuplink.com/Account/LogIn
- Create a new application at https://api.nibeuplink.com/Applications/Create
As the callback URL, enter the (local) address of the Loxberry with the plugin path (e.g., http://loxberry.fritz.box/plugins/nibeuplink/)
Note: The Uplink API does NOT need to be accessible from the outside!
- Once you have created the application, you can view it under "MyApplication." It should look something like this:
- Now you have configured the Nibe Uplink.
Transferring the Nibe Application Information into the Plugin
- Go to the Plugin Management and select this plugin
- Currently, we get the message that we are not logged in. This is correct. Now click on settings and enter the information from the Nibe Application (see above).
It should look something like this (with correct values):
- Now save the values, and we can click on "Nibe API" again.
- Confirm the Recaptcha and click on "accept."
- Now you will be redirected back, and you can view the status page. If you did everything correctly, it should look something like this:
- The plugin is now fully set up and can be used.
Function of the Plugin
The plugin handles the encrypted communication and authentication to NibeUplink. Certain "Categories" are addressed via GET parameters. The plugin delivers a JSON with the values from the system as an HTTP response. These can then be used in virtual inputs.
Nibe has provided a very good, technical documentation.
Setup in Loxone Config Software
User f4ed7 has described the integration very well on the Nibe Gateway page and has also provided templates for the Loxone Config. Therefore, I will not go into further detail here.
Roadmap
The plugin is currently in an experimental status. The following tasks are next. Contributions are very welcome:
- Outsource the hard-coded texts in the templates and internationalize them accordingly.
- Design (or have designed) an icon.
- The settings storage page should disappear.
- The redirects between the login and free areas are not nice.
- The config file is currently overwritten when updating the plugin. Personal settings are lost.
- Refactoring (some parts can be solved better).
Ask Questions and Report Errors
If you have questions, suggestions, tips, and tricks, just contact me. You can also use the email address provided in the plugin.