Code Monkey home page Code Monkey logo

iobroker.fronius-wattpilot's Introduction

Logo

ioBroker.fronius-wattpilot

NPM version Downloads Number of Installations Current version in stable repository Dependency Status

NPM

Tests: Test and Release

Barebones implementation of the unofficial Fronius Watt pilot (https://www.fronius.com/de-ch/switzerland/solarenergie/installateure-partner/technische-daten/alle-produkte/l%C3%B6sungen/fronius-wattpilot) API. Based on https://github.com/joscha82/wattpilot.

How to install:

I don't take the responsibility for your device. With this API you can access the device directly, be careful.

Requirements

  • Finish your normal installation of the Fronius Watt pilot app. Remember the Password!
  • Go to the Internet tab and connect your Pilot to your Wi-Fi.
  • Find out the IP-Adress of your WattPilot.
    • Option 1: Via your Router's Web-GUI.
    • Option 2: Via Wattpilot App: After the connection established click on the Wi-Fi name.
      You will see a page with more information about your Wi-Fi connection. Note the IP address down.

iobroker.fronuis-wattpilot Adapter

  • Now you can regularly install an instance of iobroker.fronius-wattpilot via the "Adapters"-page.
  • After you created the instance, you will be prompted to insert IP-Address and password of your WattPilot. Fill in the values you noticed before and save the config. If you have done everything correctly the adapter will turn green after a while and you can see the incoming data in the objects tab.

It is highly recommended to assign a static-IP to your WattPilot.

How can I use the adapter...

You can use the datapoints of this adapter like every other datapoint in your broker.

To get some ideas see "examples".

There is a Blockly-example how you can measure your Solar Grid output and automatically adjusts the Pilot to the right current value (Amp) to improve your internal energy consumption.
You can simply import it by copying the content of the example and insert it via the "Import blocks"-icon in the upper right corner of your Blockly-script.

What does the adapter?

The adapter connects to the WattPilots WebSocket and separates incoming data into ioBroker-datapoints you can use quite comfortable.

Get states

By default, the adapter only writes the key points of the Wattpilot. If you want all the possible values the API can deliver, uncheck the checkbox in the instance-settings.
A documentation of the Datapoints is available here: https://github.com/joscha82/wattpilot/blob/main/API.md (Thanks to joscha82)

Set states?

The most important states you can set directly, these are AccessState, amp, cableLock, cae and mode.

AccessState: "Open" or "Wait"

amp: 6-16

cableLock: "Normal" or "AutoUnlock" or "AlwaysLock"

cae: "true" or "false" (watch out this disables the cloud functionality of your WattPilot may need to restart)

Yes, just write the state name followed by a semicolon and then the value in the set_state state.
For example:

amp;6

You can control the "amp" and the "lmo" state directly via the set_power and the set_mode states.

What does this mess mean?

Thanks to joscha82 we know: https://github.com/joscha82/wattpilot/blob/main/API.md

Developers

Changelog

4.6.3 (2023-12-24)

  • Fixed a bug where the adapter would use a undefined variable
  • Fixed bug #44
  • Fixed bug #43

4.6.2 (2023-08-15)

  • Thanks to Norb1204 for fixing a few bugs that I missed. More in Issue #40

4.6.1 (2023-08-15)

  • Fixed Issue #39 (set_state not working)

4.6.0 (2023-07-15)

  • Fixed timeout issue in normal parser mode (#36), still exist in dynamic parser mode --> use no timeout (0)
  • Fixed a number of issues concerning the static parser mode
  • Quality of life improvements --> you can now set the common states directly! (set_power, set_mode) are still available for compatibility reasons and for the dynamic parser mode

4.5.1 (2023-03-02)

  • Fixed issue #29 (custom states not working)

4.5.0 (2023-02-19)

  • Fixed random log messages
  • Fixed a type conflict at the set_state state
  • Commits from now on should be signed

4.4.0 (2023-02-16)

  • known states will now be updated even if the dynamic parser is enabled

4.3.0 (2023-01-14)

  • dependency updates
  • state updates

4.2.1 (2023-01-05)

  • Fixed bug in the all values mode / parser

4.2.0 (2023-01-01)

  • Some QoL improvements

4.1.0 (2022-12-30)

  • Added the possibility to add states manually via the instance-settings
  • Fixed the bug where the adapter didn't set the correct value types
  • Added some quality of life improvements

4.0.0 (2022-11-30)

  • Fixed timing issue
  • Added set_power and set_mode states

3.3.1 (2022-11-17)

  • Fixed a bug where set_state was not writable

3.3.0 (2022-11-17)

  • Fixed a bug where the adapter would not set the correct labels for the states
  • Performance improvements
  • Fixed dependencies

3.2.5 (2022-10-14)

  • Small changes to the package.json and io-package.json

3.2.4 (2022-10-11)

  • Fiexed cool down timer for normal values

3.2.3 (2022-10-08)

  • Bug fixed where the adapter would not respect the timout timer and would try to constantly reconnect to the WattPilot
  • Bug fixed where the adapter would send a wrong disconnect message to the WattPilot

3.2.2 (2022-10-06)

  • Fixed reconnecting frequency
  • Fixed multiple Websocket connections
  • Added frequency handler

3.2.1 (2022-10-02)

  • Fixed reconnecting to the WebSocket
  • Restructured the code

3.2.0 (2022-09-29)

  • Implemented reconnecting
  • Shrank code down

3.1.0 (2022-09-07)

  • Added the option to use the cloud as a datasource
  • Updated GitHub workflows

3.0.0 (2022-09-04)

  • Updated README.md
  • Created "examples"-directory for sample applications
  • Added some translations
  • Renamed checkbox "Parser" to something more intuitive
  • Fixxed #4: Datapoint "map" now gets created correctly
  • Fixxed #5: Password-characters are no longer visible
  • Fixxed type conflict of cableType

2.2.4 (2022-09-01)

  • SebastianHanz fixed infinite RAM-usage
  • added some description

2.2.3 (2022-08-30)

  • SebastianHanz fixed type-conflicts. Thank you!

2.2.2 (2022-08-25)

  • Bug fixes

2.2.1 (2022-08-22)

  • Bug fixes

2.2.0 (2022-08-21)

  • Fixed Bugs

2.1.0 (2022-08-19)

  • Min Node Version 16

2.0.3 (2022-07-20)

  • Updated Readme

2.0.2 (2022-07-12)

  • Bug fixed

2.0.1 (2022-07-10)

  • Added a how to install. Not to detail because currently not in stable repo.

2.0.0 (2022-07-10)

  • Fixed NPM Versions hopefully

1.1.0 (2022-07-10)

  • Added UselessPV and TimeStamp Parser, did some testing.

1.0.1 (2022-06-02)

  • Tests

1.0.0 (2022-06-02)

  • Did some changes
  • Did some more changes

0.0.5 (2020-01-01)

  • Better Code

0.0.4 (2020-01-01)

  • Parser option added

0.0.3 (2020-01-01)

  • Parser added

0.0.2 (2020-01-01)

  • Bug fixed

0.0.1 (2020-01-01)

  • Initial release

License

MIT License

Copyright (c) 2024 tim2zg [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.fronius-wattpilot's People

Contributors

tim2zg avatar sebastianhanz avatar snyk-bot avatar mcm1957 avatar derhaubi avatar

Stargazers

Jonas Stahl avatar  avatar Tiberiu Popovici avatar CuBy avatar Roman avatar  avatar Moritz Klein avatar  avatar  avatar  avatar

Watchers

poessi avatar  avatar Jonas Stahl avatar  avatar

iobroker.fronius-wattpilot's Issues

Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot

Dear adapter developer,

I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter fronius-wattpilot for common errors and appropiate suggestions to keep this adapter up to date.

Please see the result of the check below.

ioBroker.fronius-wattpilot

Downloads Number of Installations (latest) Number of Installations (stable) - Test and Release
NPM

👍 No errors found

WARNINGS:

  • 👀 [W115] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
  • 👀 [W162] js-controller 4.0.24 listed as dependency but 5.0.19 is recommended. Please consider updating dependency at io-package.json.
  • 👀 [W181] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
  • 👀 [W184] "common.main" is deprecated and ignored. Please remove from io-package.json. Use "main" at package.json instead.
  • 👀 [W184] "common.materialize" is deprecated for admin >= 5 at io-package.json. Please use property "adminUI".
  • 👀 [W432] Dependency 'admin':'>4.0.9' should specify '>='
  • 👀 [W434] Dependency 'admin':'>4.0.9' should specify '>='
  • 👀 [W519] Consider adding plugin "@alcalzone/release-script-plugin-manual-review".
  • 👀 [W522] Please consider migrating to admin 5 UI (jsonConfig).

Please review issues reported and consider fixing them as soon as appropiate.

Warnings reported by repository checker should be reviewed. While some warnings can be considered as a suggestion and be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.

You may start a new check at any time by adding the following comment to this issue:

@iobroker-bot recheck

Please note that I (and the server at GitHub) have always plenty of work to do. So it may last up to 30 minutes until you see a reaction. I will drop a comment here as soon as I start processing.

Feel free to contact me (@ioBroker-Bot) if you have any questions or feel that an issue is incorrectly flagged.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

Update stable version in repo from 4.6.2 to 4.6.3

Think about update stable version to 4.6.3

Version: stable=4.6.2 (146 days old) => latest=4.6.3 (15 days old)
Installs: stable=363 (79.26%), latest=31 (6.77%), total=458

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!

Synchronisiert mode (Default, Eco, Next Trip) nicht bei Änderung

Hallo,

bei mir synchronisiert sich der Datenpunkt mode (Default, Eco, Next Trip) nicht immer wenn ich via set_state bzw. set_mode diesen ändere.
Wenn ich den Interval to receive des Adapters auf 0 einstelle funktionierts.
(Adapterversion 4.5.1).

Gruß Norb

Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot

Dear adapter developer,

I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter fronius-wattpilot for common errors and appropiate suggestions to keep this adapter up to date.

This check is based the current head revisions (master / main branch) of the adapter repository

Please see the result of the check below.

ioBroker.fronius-wattpilot

Downloads Number of Installations (latest) Number of Installations (stable) - Test and Release

👍 No errors found

WARNINGS:

SUGGESTIONS:

  • 📌 [S519] Consider adding plugin "@alcalzone/release-script-plugin-manual-review".
  • 📌 [S522] Please consider migrating to admin 5 UI (jsonConfig).

Please review issues reported and consider fixing them as soon as appropiate.

Warnings reported by repository checker should be reviewed. While some warnings can be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.

Suggestions reported by repository checker should be reviewed. Suggestions can be ignored due to a decision of the developer but they are reported as a hint to use a configuration which might get required in future or at least is used be most adapters. Suggestions are always optional to follow.

You may start a new check at any time by adding the following comment to this issue:

@iobroker-bot recheck

Please note that I (and the server at GitHub) have always plenty of work to do. So it may last up to 30 minutes until you see a reaction. I will drop a comment here as soon as I start processing.

Feel free to contact me (@ioBroker-Bot) if you have any questions or feel that an issue is incorrectly flagged.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

Last update at Fri, 06 Sep 2024 07:54:09 GMT

set_mode ist broken in 4.6.0

Describe the bug
set_mode isn't working anymore in version 4.6.0
after downgrade to 4.5.1 its working again

setting the operation mode via KNX Interface (sending 3 or 4 as value) ... after upgrade to 4.6.0 setting it is broken.
setting it via iobroker webinterface isn't working too ...

Versions:

  • Adapter version: 4.6.0

Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot

Dear adapter developer,

I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter fronius-wattpilot for common errors and appropiate suggestions to keep this adapter up to date.

Please see the result of the check below.

ioBroker.fronius-wattpilot

Downloads Number of Installations (latest) Number of Installations (stable) - Test and Release
NPM

ERRORS:

  • ❗ [E033] @iobroker/adapter-core 2.6.8 specified. 3.1.4 is required as minimum, 3.1.6 is recommended. Please update dependencies at package.json
  • ❗ [E036] @iobroker/testing 3.0.2 specified. 4.1.3 is required as minimum, 4.1.3 is recommended. Please update devDependencies at package.json
  • ❗ [E039] "keywords" within package.json must contain some keywords besides "template, home automation" related to adapter
  • ❗ [E046] devDependency must not require a specific version. Use "~1.2.3" or "^1.2.3" syntax. Please update "@alcalzone/release-script-plugin-iobroker:3.0.0"
  • ❗ [E162] js-controller 3 listed as dependency but 4.0.24 is required as minimum, 5.0.19 is recommended. Please update dependency at io-package.json.
  • ❗ [E519] "@alcalzone/release-script" requires plugin "@alcalzone/release-script-plugin-license". Please add.

WARNINGS:

  • 👀 [W028] Minimum node.js version 18 recommended. Please adapt "{'engines' : { 'node' >= '16.0.0' } }" at package.json.
  • 👀 [W040] "keywords" within package.json should contain "ioBroker"
  • 👀 [W046] devDependency should not require a specific version. Use "~1.2.3" or "^1.2.3" syntax. Please update "mocha:10.1.0"
  • 👀 [W115] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
  • 👀 [W181] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
  • 👀 [W184] "common.main" is deprecated and ignored. Please remove from io-package.json. Use "main" at package.json instead.
  • 👀 [W184] "common.materialize" is deprecated for admin >= 5 at io-package.json. Please use property "adminUI".
  • 👀 [W432] Dependency 'admin':'>4.0.9' should specify '>='
  • 👀 [W434] Dependency 'admin':'>4.0.9' should specify '>='
  • 👀 [W519] Consider adding plugin "@alcalzone/release-script-plugin-manual-review".
  • 👀 [W522] Please consider migrating to admin 5 UI (jsonConfig).

Please review issues reported and consider fixing them as soon as appropiate.

Errors reported by repository checker should be fixed as soon as possible. Some of them require a new release to be considered as fixed. Please note that errors reported by checker might be considered as blocking point for future updates at stable repository.

Warnings reported by repository checker should be reviewed. While some warnings can be considered as a suggestion and be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.

Feel free to contact me (@ioBroker-Bot) if you have any questions or feel that an issue is incorrectly flagged.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot

Dear adapter developer,

I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter fronius-wattpilot for common errors and appropiate suggestions to keep this adapter up to date.

Please see the result of the check below.

ioBroker.fronius-wattpilot

Downloads Number of Installations (latest) Number of Installations (stable) - Test and Release
NPM

ERRORS:

  • ❗ [E162] js-controller 3 listed as dependency but 4.0.24 is required as minimum, 5.0.19 is recommended. Please update dependency at io-package.json.
  • ❗ [E520] Plugin "license" missing at .releaseconfig.json. Please add.

WARNINGS:

Please review issues reported and consider fixing them as soon as appropiate.

Errors reported by repository checker should be fixed as soon as possible. Some of them require a new release to be considered as fixed. Please note that errors reported by checker might be considered as blocking point for future updates at stable repository.

Warnings reported by repository checker should be reviewed. While some warnings can be considered as a suggestion and be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.

You may start a new check at any time by adding the following comment to this issue:

@iobroker-bot recheck

Please note that I (and the server at GitHub) have always plenty of work to do. So it may last up to 30 minutes until you see a reaction. I will drop a comment here as soon as I start processing.

Feel free to contact me (@ioBroker-Bot) if you have any questions or feel that an issue is incorrectly flagged.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

memory leak

In der aktuellen Version 4.6.3 gibt es scheinbar ein memory leak. Der reservierte Arbeitsspeicher steigt ständig an. In 5 Tagen von ca. 80 MB auf 126 MB.

Ist zuerst mal kein Problem, starte den Adapter regelmäßig neu.

Idea: Possibility to give a list of additional datapoints

Hi and first of all thanks for the great work :)

Would it be possible to have a textfield in within the Instance Admin-Page, to give a comma-seperated list of additinal datapoints to be used.
Currently we see either the "most common" ones or all. It would be great to have the possibility to give a list of additional point like for me currently I'am only missing "frc" and "acs".

My suggestion would be a textfield to give additional Datapoints comma seperated, e.g

frc,acs,...

Thanks in advance

Peter

Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot

Dear adapter developer,

I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter fronius-wattpilot for common errors and appropiate suggestions to keep this adapter up to date.

This check is based the current head revisions (master / main branch) of the adapter repository

Please see the result of the check below.

ioBroker.fronius-wattpilot

Downloads Number of Installations (latest) Number of Installations (stable) - Test and Release

👍 No errors found

WARNINGS:

SUGGESTIONS:

  • 📌 [S522] Please consider migrating to admin 5 UI (jsonConfig).
  • 📌 [S526] Consider adding plugin "@alcalzone/release-script-plugin-manual-review".

Please review issues reported and consider fixing them as soon as appropiate.

Warnings reported by repository checker should be reviewed. While some warnings can be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.

Suggestions reported by repository checker should be reviewed. Suggestions can be ignored due to a decision of the developer but they are reported as a hint to use a configuration which might get required in future or at least is used be most adapters. Suggestions are always optional to follow.

You may start a new check or force the creation of a new issue at any time by adding the following comment to this issue:

@iobroker-bot recheck
@iobroker-bot recreate

Please note that I (and the server at GitHub) have always plenty of work to do. So it may last up to 30 minutes until you see a reaction. I will drop a comment here as soon as I start processing.

Feel free to contact me (@ioBroker-Bot) if you have any questions or feel that an issue is incorrectly flagged.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

Last update at Fri, 20 Sep 2024 03:01:37 GMT based on commit f79bb64
ioBroker.repochecker 3.0.7

No update for Common data

If the adapter config switch "only common data" is deactivated, then the adapter gets all available API fields, but the common data fields like Power, Amp1/Amp2/Amp3 are no longer updated...

Eco-Modus Stati auslesen

Hallo,
ist die Wallbox im Eco-Modus, habe ich ein Problem mit den Stati, die im ioBroker angezeigt werden.

Beispiel:

  1. Ich stecke das Auto an, die Authentifizierung muss erfolgen: Status "WaitCar", soweit ok.
    Wenn ich dann aber freigebe und aufgrund der Einschränkungen das Auto noch nicht lädt (laut App Status Warten), steht der Datenpunkt
    carConnected weiter auf WaitCar. Ich sehe auch keinen anderen Wert, der sich nach der Freigabe in der App geändert hat.

  2. Ist das Laden wegen zu wenig Sonne erstmal eingestellt, wird als Status immer Complete gemeldet.
    Gibt es eine Möglichkeit, zu erkennen, ob die Wallbox oder das Auto das Laden eingestellt haben?

Adapter-Version ist 4.6.3.

Danke!

Connection to Wattpilot not possible

Hi,

I tried to setup ioBroker with Fronius-Wattpilot adapter.
After setting Serialnumber, password, interval 10s and Cloud usage
I can only get - Host connected, alive, but no connection with the device.
The logs say: "Please check your host! Seams like your host is Offline, attempt to reconnect in 2.5 minutes"

Can you help please?

1
2
3

Thanks, Tobi

Instance not showing up after installation

I installed the Adapter via expert-mode later also via npm - same result.
Installation process seems to work fine see log but iobroker does not create a new instance.
Any idea what went wrong here?

Thank you!

Logfile
iobroker url https://github.com/tim2zg/ioBroker.fronius-wattpilot --host raspberrypi --debug
iobroker install tim2zg/ioBroker.fronius-wattpilot#328da7ec3ddc3daf6ea47d4f4874c7957cca936a
iobroker NPM version: 8.15.0
iobroker Installing tim2zg/ioBroker.fronius-wattpilot#328da7ec3ddc3daf6ea47d4f4874c7957cca936a... (System call)
iobroker npm WARN skipping integrity check for git dependency ssh://[email protected]/tim2zg/ioBroker.fronius-wattpilot.git
iobroker added 4 packages, and changed 1 package in 9s98 packages are looking for funding run npm fund for details
iobroker upload [3] fronius-wattpilot.admin /opt/iobroker/node_modules/iobroker.fronius-wattpilot/admin/fronius-wattpilot.png fronius-wattpilot.png image/png
iobroker upload [2] fronius-wattpilot.admin /opt/iobroker/node_modules/iobroker.fronius-wattpilot/admin/index_m.html index_m.html text/html
iobroker upload [1] fronius-wattpilot.admin /opt/iobroker/node_modules/iobroker.fronius-wattpilot/admin/style.css style.css text/css
iobroker upload [0] fronius-wattpilot.admin /opt/iobroker/node_modules/iobroker.fronius-wattpilot/admin/words.js words.js application/javascript
iobroker exit 0`

Versions:

  • Adapter version: 2.2.2
  • JS-Controller version: 4.0.23
  • Node version: v16.17.0
  • NPM version: 8.15.0
  • Operating system: RaspberryPi OS 64Bit Lite

Zugriffsverwaltung - Authentifizierung auslesbar

Hallo,

und auch gleich sorry im voraus, falls ich es übersehe.
Aber ist es möglich, Werte der Zugriffsverwaltung auszulesen und /oder zu schreiben?
Zum Beispiel kann die Authentifizierung offen oder notwendig sein. Wenn ich den Wert ändere, ändert sich aber nichts an den vorhandneneDatenpunkten im ioBroker.
Bei AccessState wird immer "open" angezeigt.

Viele Grüße
Bender275

Compatibility check and testing for node.js 22

Notification from ioBroker Check and Service Bot

Dear Adapter developer,

Node.js 22 will become the official node.js LTS release October 2024 - see node-releases

So please check your adapter with Node.js 22.

Please add node.js 22 to the adapter testing matrix which is executed on commits. This check is normally controlled by workflow located at .github/workflows/test-and-release.yml. The recommended testmatrix is [18.x, 20.x, 22.x] now. It's ok to test node.js 20.x and 22.x only if there are any technical reasons (i.e. requirements caused by dependencies) to do so.

In any case please set the 'engines' clause in package.json according to the minimum node version used at testing. Please also do this if the adapter is not able to work with certain Node.js versions, so that ioBroker can prevent users from installing the adapter if not compatible. If you detect any incompatibility with node.js 22 please try to fix it and / or let us know if the problem seems to be located at core components.

Please close the issue after you checked it.

Feel free to contact me (@ioBroker-Bot) if you have any questions.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

Note: If you added node 22 tests already, simply close this issue.

Errorstatus, Power1, carConnected

I found some errors in the code for ErrorStatus, carConnected and Power1.
I made some changes in the code (Errorstatus, carConnected) to get also more information.

I have attached the code, can you please check if this is OK. I test it without errors.
Maybe you can compare the code and see the differences I have made. I hope this is OK for you when I have changed the code and send it to you.
main.zip

Please fix issues reported by adapter checker

[E518] "@alcalzone/release-script" is used, but ".releaseconfig.json" not found
[W171] "common.title" is deprecated in io-package.json
[W105] "common.titleLang" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
[W109] "common.desc" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)

https://www.iobroker.dev/adapter-check

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.