Git Product home page Git Product logo

iobroker.homepilot20's Introduction

Logo

ioBroker20.homepilot

Number of Installations Number of Installations NPM version Downloads

NPM

Codacy Badge

Tests: Linux/Mac: Travis-CI Windows: AppVeyor

🇩🇪 Dokumentation

Support me

If you like my work, please consider a personal donation
(this is a personal Donate link for homecineplexx, no relation to the ioBroker Project !)
Donate

Changelog

0.0.50 (28.03.2024)

  • (homecineplexx) added new device DuoFern Sonnen-/Windsensor smart mit Solarbetrieb 10771002

0.0.49 (11.01.2024)

  • (homecineplexx) added new device DuoFern-RolloTron pure smart Aufputz Minigurt 10251530

0.0.48 (27.11.2023)

  • (homecineplexx) fixing calling unused function for device

0.0.47 (27.11.2023)

  • (homecineplexx) fixing error from the last commit

0.0.46 (26.11.2023)

  • (homecineplexx) added new device DuoFern-Heizkörper-Thermostat smart 13601001

0.0.45 (17.11.2023)

  • (homecineplexx) added new devices:
  • DuoFern-Rollladenmotor premium smart m10
  • DuoFern-Rollladenmotor premium smart m20
  • DuoFern-Rollladenmotor premium smart m30
  • DuoFern-Rollladenmotor premium smart m40
  • DuoFern-Rollladenmotor premium smart s10

0.0.44 (03.11.2023)

  • (homecineplexx) added new device DuoFern RolloTron pure smart 10122345

0.0.43 (26.08.2023)

  • (homecineplexx) added new device DuoFern RolloTron premium smart 10182345

0.0.42 (26.09.2022)

  • (homecineplexx) added new device DuoFern Sonnen-/Windsensor 9499

0.0.41 (12.04.2022)

  • (homecineplexx) added parameter vibration_detected for DuoFern-Sonnensensor-9478-1

0.0.40 (12.04.2022)

  • (homecineplexx) added parameter vibration_detected for DuoFern-Sonnensensor-9478-1

0.0.39 (12.04.2022)

  • (homecineplexx) added new device: DuoFern-Sonnensensor-9478-1

0.0.38 (07.04.2022)

  • (homecineplexx) added attributes to the device 32501772

0.0.37 (07.04.2022)

  • (homecineplexx) added new device: addZ White + Colour E14 LED

0.0.36 (29.03.2022)

  • (homecineplexx) added new devices
    • RolloTube S-line Zip DuoFern SLDZS 06/28Z
    • RolloTube S-line Zip DuoFern SLDZS 10/16Z
    • RolloTube S-line Zip DuoFern SLDZM 10/16Z
    • RolloTube S-line Zip DuoFern SLDZM 20/16Z
    • RolloTube S-line Zip DuoFern SLDZM 30/16Z
    • RolloTube S-line Zip DuoFern SLDZM 40/16Z
    • RolloTube S-line Zip DuoFern SLDZM 50/12Z

0.0.35 (09.03.2022)

  • (homecineplexx) fixed a problem with slatposition for device 35000662

0.0.34 (09.03.2022)

  • (homecineplexx) name in the object-name deleted

0.0.33 (08.03.2022)

  • (homecineplexx) first fix for performance problems

0.0.32 (26.12.2021)

  • (homecineplexx) Fixed issue for activating scene

0.0.31

  • (homecineplexx) Fixed issues with motion detector

!!! Attention !!! do the following before the update

  1. Stop the Homepilot20 instance
  2. delete the complete Homepilot20 object tree (all data points)
  3. Upgrade Homepilot20
  4. Start the instance

0.0.30

  • (homecineplexx) added slatposition to device 35000662

0.0.29

  • (homecineplexx) fix some issues found by adapter checker

0.0.28

  • (homecineplexx) fix some issues found by adapter checker

0.0.27

  • (homecineplexx) Update Readme

0.0.26

  • (homecineplexx) fix warnings during startup

0.0.25

  • (homecineplexx) fix warnings during startup

0.0.24

  • (homecineplexx) fix timestamp min value

0.0.23

  • (homecineplexx) Update Readme

0.0.22

  • (homecineplexx) fixed some issues

0.0.21

  • (homecineplexx) Added devices: RolloTube S-line Sun DuoFern SLDSM 30/40/50

0.0.20

  • (homecineplexx) Update Readme

0.0.19

  • (homecineplexx) fix issue for missing common.type

0.0.18

  • (homecineplexx) fix issue with Brdige and automatic modes

0.0.17

  • (homecineplexx) added autmatic mode for two more devices:
  • 16234511 DuoFern-RolloTron-Comfort-1800/1805/1840
  • 23602075 DuoFern-S-Line-Motor-Typ-SLDM-10/16-PZ

0.0.16

  • (homecineplexx) correction of slatposition command (SET_SLAT_POS_CMD)

0.0.15

  • (homecineplexx) bugfix - write permissions for slatposition

0.0.14

  • (homecineplexx) added autmatic mode to following devices:
  • 35003064 DuoFern-Heizkörperstellantrieb-9433
  • 35000262 DuoFernUniversal-Aktor2-Kanal-9470-2
  • 14234511 DuoFern-RolloTronStandard
  • 14236011 DuoFern-RolloTron-Pro-Comfort-9800
  • 35000864 DuoFern-Connect-Aktor-9477
  • 32000064 DuoFern-Umweltsensor-9475
  • 32501812 DuoFern-Raumthermostat-9485
  • 35001164 DuoFern-Zwischenstecker-Schalten-9472
  • 35000662 DuoFern-Rohrmotor-Aktor
  • 35002414 ZWave-RepeaterMitSchaltfunktion-8434

0.0.13

  • (homecineplexx) added SLATPOSITION setting for DuoFern-TrollBasis-5615 (testversion)

0.0.12

  • (homecineplexx) Support of the Bridge

0.0.11

  • (homecineplexx) Support for INC_CMD and DEC_CMD

0.0.10

  • (homecineplexx) bugfix for version 0.0.9

0.0.9

  • (homecineplexx) bugfix for version 0.0.8

0.0.8

  • (homecineplexx) added 1 more devices:
  • 99999982 Philips Hue Ambiance Spot
  • changed the warn log to debug for not included devices

0.0.7

  • (homecineplexx) added 1 more devices:
  • 99999981 Philips Hue White Lamp

0.0.6

  • (homecineplexx) added 5 more devices:
  • 99999980 Philips Hue Bridge
  • 99999983 Philips Hue RGB Lamp
  • 32004219 HD Kamera (innen) 9486
  • 32501973 DuoFern Wandtaster 1-Kanal 9494-3
  • 23602075 DuoFern-S-Line-Motor-Typ-SLDM-10/16-PZ

0.0.5

  • (homecineplexx) added 3 more devices:
  • 32480361 DuoFern Handsender Standard 9491-2
  • 32004119 IP Kamera 9483
  • 45059071 RolloPort SX5 DuoFern RP-SX5DF-900N-3

0.0.4

  • (homecineplexx) fixed wrong unreach state of Homepilot 2

0.0.3

  • (homecineplexx) added device error messages to datapoints
  • (homecineplexx) added scenes from Homepilot2
  • (homecineplexx) documentation adapted (README)

0.0.2

  • (homecineplexx) a lot of bug fixes

0.0.1

  • (homecineplexx) initial release

License

MIT License

Copyright (c) 2021 homecineplexx [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.homepilot20's People

Contributors

homecineplexx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

iobroker.homepilot20's Issues

Sonnensensoren geben Fehler am laufenden Band aus...

Meine Sonnensensoren geben einen Fehler aus, ich kann aber keine Änderungen vornehmen. Der

log:

homepilot20.0 2021-05-13 17:22:44.444 warn (14576) State value to set for "homepilot20.0.Sensor.26-16234511.timestamp" has value "-1" less than min "0"
homepilot20.0 2021-05-13 17:22:44.443 info (14576) State value to set for "homepilot20.0.Sensor.26-16234511.did" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.442 info (14576) State value to set for "homepilot20.0.Sensor.26-16234511.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.439 info (14576) State value to set for "homepilot20.0.Sensor.19-32001664.did" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.438 info (14576) State value to set for "homepilot20.0.Sensor.19-32001664.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.424 warn (14576) State value to set for "homepilot20.0.Sensor.18-16234511.timestamp" has value "-1" less than min "0"
homepilot20.0 2021-05-13 17:22:44.423 info (14576) State value to set for "homepilot20.0.Sensor.18-16234511.did" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.422 info (14576) State value to set for "homepilot20.0.Sensor.18-16234511.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.421 info (14576) State value to set for "homepilot20.0.Sensor.8-32001664.did" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.420 info (14576) State value to set for "homepilot20.0.Sensor.8-32001664.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.418 info (14576) State value to set for "homepilot20.0.Sensor.6-32001664.did" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.418 info (14576) State value to set for "homepilot20.0.Sensor.6-32001664.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.417 warn (14576) State value to set for "homepilot20.0.Sensor.5-16234511.timestamp" has value "-1" less than min "0"
homepilot20.0 2021-05-13 17:22:44.416 info (14576) State value to set for "homepilot20.0.Sensor.5-16234511.did" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.415 info (14576) State value to set for "homepilot20.0.Sensor.5-16234511.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.414 warn (14576) State value to set for "homepilot20.0.Sensor.3-16234511.timestamp" has value "-1" less than min "0"
homepilot20.0 2021-05-13 17:22:44.413 info (14576) State value to set for "homepilot20.0.Sensor.3-16234511.did" has to be type "string" but received type "number"
homepilot20.0 2021-05-13 17:22:44.412 info (14576) State value to set for "homepilot20.0.Sensor.3-16234511.deviceGroup" has to be type "string" but received type "number"
  • Adapter version: 0.0.10
    Software alle aktuell !

Homepilot reports Errors

After updating the Adapter is HP now Reporting Errors an fill the Log up.
Do we have a chance to suppress this? Or can we have a DP to control the responsible devices?
Maybe that's the case and I have not seen it.

homepilot20.0 | 2019-10-02 12:48:11.597 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:47:59.534 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:47:47.553 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:47:35.532 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:47:23.622 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:47:11.532 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:46:59.493 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:46:47.517 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:46:35.477 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:46:23.473 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:46:11.403 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:45:59.419 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:45:47.423 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:45:35.418 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:45:23.383 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:45:11.411 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:44:59.377 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:44:47.387 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:44:35.408 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:44:23.365 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:44:11.344 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:43:59.372 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:43:47.417 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:43:35.302 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:43:23.316 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:43:11.382 | warn | Homepilot Device 1010006 reports an error
homepilot20.0 | 2019-10-02 12:42:59.256 | warn | Homepilot Device 1010006 reports an error

npm WARN skipping integrity check for git dependency ssh://[email protected]/homecineplexx/ioBroker.homepilot20.git

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots & Logfiles
If applicable, add screenshots and logfiles to help explain your problem.

Versions:

  • Adapter version:
  • JS-Controller version:
  • Node version:
  • Operating system:

Additional context
Add any other context about the problem here.

Neue Datenpunkte bezüglich Scenen

Es wäre hilfreich, wenn man entweder einen Auslöser der Scene nicht nur als generellen Auslöser hätte, sondern auch mit der Option zB. Auslöser Sonne, Wind etc. und der Adapter prüft dann, ob alle Geräte die Automatik Sonne, Wind etc. auf true gesetzt sind. Geräte mit true werden ausgelöst, die mit false nicht.

Dies wäre eine Erweiterung der homepilot20.0.Scene.XXXX.execute Button.

Wäre das möglich?

Many warnings in the log

I have many warnings in my log from the homepilot adapter. It really spams my log. Otherwise the adapter seems to work as it should.
I don't know, if there is any connection, but i noticed it not before i updated to admin 5 surface.
Homepilot-Adapter Version 0.0.29
Screenshot of my log:
Unbenannt3

Auto Attributes for homepilot20.0.Actuator.1010000-16234511

also ich hab für die Devices, die ich habe, alle Auto-Funktionen eingabaut.
Sollten welche fehlen, bitte neue Issues aufmachen.
Danke

Originally posted by @homecineplexx in #21 (comment)

Hi Chris,

also ich hab Auf und Unterputzwickler. Die Aufputz sind mit Auto/Manu Attributes vorhanden, super Danke für die Erweiterung!
Der 1800 Unterputz (homepilot20.0.Actuator.1010000-16234511) nicht. Für mich nicht zeitkritisch, aber bei den Beschattungsgeräten ist AUTO MANU Umschaltung meines Erachtens interessant. Ich kann deinen Programmieraufwand überhaupt nicht einschätzen, aber falls es dir hilft: Ich denke der DP "AUTO_MODE_CFG" wäre für die meisten schon ausreichend, da ich niemanden kenne, der gezielt einzelne Automatiken schaltet, wohl aber Situationen wo ein Nutzer mal ein Gerät KOMPLETT aus der Automatik nimmt. Also falls das deinen Aufwand der Integration mindert. Für mich jetzt auch nicht zeitkritisch, kannst du beim nächsten Update mal mit integrieren.

Rollotron Comfort 1800: homepilot20.0.Actuator.1010000-16234511 hat bei mir keinen "Attributes"-Ordner
Rollotron Standard 2510 (1400): homepilot20.0.Actuator.1010035-14234511 hat die Attributes

Gruß Sven

Compatibility check to js-controller 4.0

Dear Adapter developer,

with js-controller 4.0 object definitions are now also checked that min/max in only provided for number/mixed objects and that the type of the default value matches to the object type.

If something is not correct this is logged as 'warning' or 'info' log.

Please also make sure to update to the lastest @iobroker/testing dependency 2.5.4 or to accept the PR from Apollon77 for legacy testing!

Please spent some time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn or info log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1749

Please close the issue after you checked it.

Thank you very much for your support to get the best experience for the growing numbers of ioBroker users!

Heizkörperstellantrieb 8433

Hallo,
ist es möglich den Batteriestatus des z-wave Heizkörperstellantrieb 8433 im iobroker anzuzeigen?
bei dem neueren Modell Heizkörperstellantrieb 9433 wird dieser korrekt im iobroker angezeigt.

Grüße
René

Scenes are not visible

Hello,
I am at version 0.0.3
I can not find the scenes in the object's. Do I have to do something else?
thx

Installing as an Adapter in ioBroker

Hi,

i'm completely new to ioBroker and i would like to install your adapter to use my Rademacher homepilot. Is there a tutorial how to install it manually?

Thanks for your work!

Homepilot2.0 stürzt häufig ab

  starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.homepilot20, node: v8.16.1
host.Elzershark 2019-10-01 15:47:58.819 error instance system.adapter.homepilot20.0 terminated with code 0 (OK)
host.Elzershark 2019-10-01 15:47:58.819 error Caught by controller[0]: at emitNone (events.js:111:20)
host.Elzershark 2019-10-01 15:47:58.818 error Caught by controller[0]: at Object.onceWrapper (events.js:313:30)
host.Elzershark 2019-10-01 15:47:58.817 error Caught by controller[0]: at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1085:12)
host.Elzershark 2019-10-01 15:47:58.816 error Caught by controller[0]: at Request.emit (events.js:211:7)
host.Elzershark 2019-10-01 15:47:58.816 error Caught by controller[0]: at emitOne (events.js:116:13)
host.Elzershark 2019-10-01 15:47:58.815 error Caught by controller[0]: at Request. (/opt/iobroker/node_modules/request/request.js:1163:10)
host.Elzershark 2019-10-01 15:47:58.814 error Caught by controller[0]: at Request.emit (events.js:214:7)
host.Elzershark 2019-10-01 15:47:58.814 error Caught by controller[0]: at emitTwo (events.js:126:13)
host.Elzershark 2019-10-01 15:47:58.813 error Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
host.Elzershark 2019-10-01 15:47:58.812 error Caught by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:1727:15)
host.Elzershark 2019-10-01 15:47:58.811 error Caught by controller[0]: ReferenceError: unreach is not defined
homepilot20.0 2019-10-01 15:47:58.756 error Adapter will be stopped
homepilot20.0 2019-10-01 15:47:58.756 info terminating homepilot20 adapter
homepilot20.0 2019-10-01 15:47:58.755 error ReferenceError: unreach is not defined at Request._callback (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:1727:15) at Request.self.callback (/opt/iobroker/node_modules/request/reque
homepilot20.0 2019-10-01 15:47:58.754 error uncaught exception: unreach is not defined
homepilot20.0 2019-10-01 15:47:58.754 warn Read Transmitter/additional info -> Cannot connect to Homepilot: {"statusCode":502,"body":"\n\n\n<title>Error</title>\n<style>\n body {\n width: 35em;\n mar

latest Version 0.0.1
Node.js: v8.16.1
NPM: 6.4.1

js-controller 3.3.x

Fehler im Log:

(8043) State value to set for "homepilot20.0.Actuator.2-14234511.did" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.2-14234511.deviceGroup" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.1-14234511.deviceGroup" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.2-14234511.did" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.2-14234511.deviceGroup" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.1-14234511.deviceGroup" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.2-14234511.did" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.2-14234511.deviceGroup" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.1-14234511.deviceGroup" has to be type "string" but received type "number"
(8043) State value to set for "homepilot20.0.Actuator.2-14234511.did" has to be type "string" but received type "number"

Log: State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"

Hi, I get in the log that several data points are of type "boolean" but receive "string" data.

Describe the bug
Debug info in log

Screenshots & Logfiles

`

homepilot20.0 2021-12-01 22:48:45.453 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.453 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.452 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.452 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.452 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.451 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.451 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.451 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.451 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.450 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.450 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.450 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.449 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.449 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.449 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.449 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.448 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.448 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.447 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.447 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.447 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.445 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.444 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.444 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.444 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.437 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.437 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.437 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.437 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.436 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.435 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.435 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.435 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.434 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.434 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:45.037 info State value to set for "homepilot20.0.Actuator.29-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.037 info State value to set for "homepilot20.0.Actuator.29-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.033 info State value to set for "homepilot20.0.Actuator.28-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.033 info State value to set for "homepilot20.0.Actuator.28-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.032 info State value to set for "homepilot20.0.Actuator.27-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.032 info State value to set for "homepilot20.0.Actuator.27-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.029 info State value to set for "homepilot20.0.Actuator.26-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.029 info State value to set for "homepilot20.0.Actuator.26-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.028 info State value to set for "homepilot20.0.Actuator.25-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.028 info State value to set for "homepilot20.0.Actuator.25-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.028 info State value to set for "homepilot20.0.Actuator.24-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.027 info State value to set for "homepilot20.0.Actuator.24-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.027 info State value to set for "homepilot20.0.Actuator.1-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:45.026 info State value to set for "homepilot20.0.Actuator.1-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.455 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.455 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.455 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.454 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.453 info State value to set for "homepilot20.0.Actuator.26-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.453 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.452 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.452 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.452 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.445 info State value to set for "homepilot20.0.Actuator.27-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.445 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.444 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.444 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.444 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.443 info State value to set for "homepilot20.0.Actuator.28-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.442 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.442 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.442 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.441 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.441 info State value to set for "homepilot20.0.Actuator.1-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.441 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.440 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.440 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.439 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.439 info State value to set for "homepilot20.0.Actuator.24-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.438 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.438 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.438 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.437 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.436 info State value to set for "homepilot20.0.Actuator.29-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.434 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.433 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.433 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.433 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.430 info State value to set for "homepilot20.0.Actuator.25-23602075.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-12-01 22:48:33.085 info State value to set for "homepilot20.0.Actuator.29-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.084 info State value to set for "homepilot20.0.Actuator.29-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.078 info State value to set for "homepilot20.0.Actuator.28-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.077 info State value to set for "homepilot20.0.Actuator.28-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.075 info State value to set for "homepilot20.0.Actuator.27-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.074 info State value to set for "homepilot20.0.Actuator.27-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.071 info State value to set for "homepilot20.0.Actuator.26-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.070 info State value to set for "homepilot20.0.Actuator.26-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.067 info State value to set for "homepilot20.0.Actuator.25-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.066 info State value to set for "homepilot20.0.Actuator.25-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.060 info State value to set for "homepilot20.0.Actuator.24-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.059 info State value to set for "homepilot20.0.Actuator.24-23602075.deviceGroup" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.052 info State value to set for "homepilot20.0.Actuator.1-23602075.did" has to be type "string" but received type "number"
homepilot20.0 2021-12-01 22:48:33.051 info State value to set for "homepilot20.0.Actuator.1-23602075.deviceGroup" has to be type "string" but received type "number"
`

Versions:

  • Adapter version: <v0.0.18>
  • JS-Controller version:
    image
  • Node version: <v12.22.6>
  • Operating system:

Cannot connect to Homepilot: Error: connect ENETUNREACH

Seit dem Update auf Admin Version 3.6.10 habe ich andauernd diese Fehlemeldungen.

homepilot20.0 2019-11-08 15:13:16.876 warn Scenes -> Cannot connect to Homepilot: Error: connect ENETUNREACH 192.168.2.46:80 - Local (0.0.0.0:0)
homepilot20.0 2019-11-08 15:13:16.872 warn Read actuator -> Cannot connect to Homepilot: Error: connect ENETUNREACH 192.168.2.46:80 - Local (0.0.0.0:0)
homepilot20.0 2019-11-08 15:13:16.771 warn Transmitter sensors -> Cannot connect to Homepilot: Error: connect ENETUNREACH 192.168.2.46:80 - Local (0.0.0.0:0)
homepilot20.0 2019-11-08 15:13:16.771 warn Read sensors -> Cannot connect to Homepilot: Error: connect ENETUNREACH 192.168.2.46:80 - Local (0.0.0.0:0)

was kann ich tun?

Homepilot nach Update erzeugt dauert Fehlermeldung boolean statt string

Node.js: v14.17.4 (Empfohlene Version v12.22.4)
NPM: 6.14.14

Unendliche Fehlermeldungen (auch wenn nur Info), anscheinend wird ein falscher Wertetyp angelegt.
Ist nur ein Auszug ;-).

homepilot20.0 2021-08-05 06:59:59.910 info (2406336) State value to set for "homepilot20.0.Actuator.1010018-14234511.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.910 info (2406336) State value to set for "homepilot20.0.Actuator.1010018-14234511.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.908 info (2406336) State value to set for "homepilot20.0.Actuator.1010018-14234511.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.907 info (2406336) State value to set for "homepilot20.0.Actuator.1010018-14234511.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.898 info (2406336) State value to set for "homepilot20.0.Actuator.1010005-14234511.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.898 info (2406336) State value to set for "homepilot20.0.Actuator.1010005-14234511.Attribute.DAWN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.898 info (2406336) State value to set for "homepilot20.0.Actuator.1010005-14234511.Attribute.SUN_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.898 info (2406336) State value to set for "homepilot20.0.Actuator.1010005-14234511.Attribute.TIME_AUTO_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.898 info (2406336) State value to set for "homepilot20.0.Actuator.1010005-14234511.Attribute.AUTO_MODE_CFG" has to be type "boolean" but received type "string"
homepilot20.0 2021-08-05 06:59:59.897 info (2406336) State value to set for "homepilot20.0.Actuator.1010007-14234511.Attribute.DUSK_AUTO_CFG" has to be type "boolean" but received type "string"

Immer wiederkehrender Logeintrag

  Transmitter sensors -> Cannot connect to Homepilot: {"statusCode":500,"body":"\r\n<title>500 Internal Server Error</title>\r\n\r\n

500 Internal Server Error

\r\n
nginx/1.17.1\r\n\r\n\r\n","headers":{"server":"nginx/1.17.1","date":"Mon, 12 Jul 2021 21:19:26 GMT","content-type":"text/html","content-length":"177","connection":"close"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.1.180","port":80,"hostname":"192.168.1.180","hash":null,"search":"?devtype=Transmitter","query":"devtype=Transmitter","pathname":"/v4/devices","path":"/v4/devices?devtype=Transmitter","href":"http://192.168.1.180/v4/devices?devtype=Transmitter"},"method":"GET","headers":{"0":{},"1":{"Content-Type":"application/json"}}}}
javascript.0 2021-07-12 23:21:38.126 error Error in request callback: SyntaxError: Unexpected token < in JSON at position 0

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/homecineplexx/ioBroker.homepilot20

  • [E140] width and height of logo are not equal
  • [E201] Bluefox was not found in the collaborators on NPM!. Please execute in adapter directory: "npm owner add bluefox iobroker.homepilot20"
  • [E300] Not found on travis. Please setup travis
  • [E801] No repository about text found. Please go to "https://github.com/homecineplexx/ioBroker.homepilot20", press the first "Edit" button you will find on the page and add the description.
  • [E802] No topics found in the repository. Please go to "https://github.com/homecineplexx/ioBroker.homepilot20" and press "Manage topics"

I have also found warnings that may be fixed if possible.

  • [W400] Cannot find "homepilot20" in latest repository

Thanks,
your automatic adapter checker.

P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/homecineplexx/ioBroker.homepilot20

  • [E301] Tests on Travis-ci.org are broken. Please fix.

I have also found warnings that may be fixed if possible.

  • [W400] Cannot find "homepilot20" in latest repository

Thanks,
your automatic adapter checker.

P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info

Hue bulp devicesNumber 99999981 is missing

Hi Chris,

thank you for the awesome ioBroker adapter, works like a charm. I've found that the Philips Hue Whilte Lamp LWB010 is not recognized by the adapter. The deviceNumber is 99999981. Maybe you like to implement this type, too :-)

Best,
Andreas

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/homecineplexx/ioBroker.homepilot20

  • [E118] Versions in package.json and in io-package.json are different
  • [E301] Tests on Travis-ci.org are broken. Please fix.
  • [E605] No actual year found in copyright. Please add "Copyright (c) 2020 Christian Koller [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2020 Christian Koller [email protected]" at the start of LICENSE

I have also found warnings that may be fixed if possible.

  • [W400] Cannot find "homepilot20" in latest repository

Thanks,
your automatic adapter checker.

P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info

Adapter continously crashing

Background: Bought a "Rademacher Start2Smart Kit" including

  • a Bridge and
  • RolloTron Basis DuoFern 1200-UW.

Setting everything up and controlling it through the bridge's GUI works fine.

This adapter seems to connect fine to the bridge but continously crashes and restarts.

I've attached an excerp from the log. Let me know if you need further information.

`

homepilot20.0 2020-12-03 04:32:00.577 info (22062) Terminated (NO_ERROR): Without reason
homepilot20.0 2020-12-03 04:32:00.575 info (22062) terminating
homepilot20.0 2020-12-03 04:32:00.522 error (22062) Adapter will be stopped
homepilot20.0 2020-12-03 04:32:00.521 debug (22062) calReadScenes cleared
homepilot20.0 2020-12-03 04:32:00.521 debug (22062) callReadTransmitter cleared
homepilot20.0 2020-12-03 04:32:00.521 debug (22062) callReadSensor cleared
homepilot20.0 2020-12-03 04:32:00.520 debug (22062) callReadActuator cleared
homepilot20.0 2020-12-03 04:32:00.519 info (22062) terminating homepilot20 adapter
homepilot20.0 2020-12-03 04:32:00.518 error at process._tickCallback (internal/process/next_tick.js:63:19)
homepilot20.0 2020-12-03 04:32:00.518 error at endReadableNT (_stream_readable.js:1145:12)
homepilot20.0 2020-12-03 04:32:00.518 error at IncomingMessage.emit (events.js:203:15)
homepilot20.0 2020-12-03 04:32:00.518 error at Object.onceWrapper (events.js:286:20)
homepilot20.0 2020-12-03 04:32:00.518 error at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1083:12)
homepilot20.0 2020-12-03 04:32:00.518 error at Request.emit (events.js:198:13)
homepilot20.0 2020-12-03 04:32:00.518 error at Request. (/opt/iobroker/node_modules/request/request.js:1161:10)
homepilot20.0 2020-12-03 04:32:00.518 error at Request.emit (events.js:198:13)
homepilot20.0 2020-12-03 04:32:00.518 error at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
homepilot20.0 2020-12-03 04:32:00.518 error at Request._callback (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:2218:102)
homepilot20.0 2020-12-03 04:32:00.518 error (22062) TypeError: Cannot read property 'value' of undefined
homepilot20.0 2020-12-03 04:32:00.515 error (22062) uncaught exception: Cannot read property 'value' of undefined
homepilot20.0 2020-12-03 04:32:00.512 debug }
homepilot20.0 2020-12-03 04:32:00.512 debug }
homepilot20.0 2020-12-03 04:32:00.512 debug }
homepilot20.0 2020-12-03 04:32:00.512 debug "scenes": []
homepilot20.0 2020-12-03 04:32:00.512 debug ],
homepilot20.0 2020-12-03 04:32:00.512 debug }
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "DEC_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "PING_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606927965
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "Ihre Gerätebeschreibung",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "DESCR_DEVICE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "POS_DOWN_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": true,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "false",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "BLOCK_DET_EVT",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "RMT_START_UNPAIR_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": true,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "false",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "OBSTACLE_DET_EVT",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "true",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "VIS_DEVICE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "false",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "STOP_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "SUN_STOP_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "SUN_START_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "step_size": "1",
homepilot20.0 2020-12-03 04:32:00.512 debug "max_value": "100",
homepilot20.0 2020-12-03 04:32:00.512 debug "min_value": "0",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "GOTO_POS_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "GOTO_DUSK_POS_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": true,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "false",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "SUN_PROG_ACTIVE_EVT",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "RMT_START_PAIR_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "407833",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "PROTOCOL_ID_CFG",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "1",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "ID_DEVICE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "true",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "PAIRING_CONFIRMED_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "PUSH_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "RESET_FULL_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "step_size": "1",
homepilot20.0 2020-12-03 04:32:00.512 debug "max_value": "100",
homepilot20.0 2020-12-03 04:32:00.512 debug "min_value": "0",
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "80",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "VENTIL_POS_CFG",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "REQ_STATUS_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "Alexa,Google",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "VOICE_CONTROLLED_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "RMT_STOP_PAIR_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "false",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "ICONSET_INV_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "2",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "DEVICE_TYPE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606927965
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "iconset15",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "ICONSET_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "false",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "VENTIL_POS_MODE_CFG",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "GOTO_DAWN_POS_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "3",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "INTF_ID_DEVICE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "407833_1",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "PROT_ID_DEVICE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929611
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "OG Esszimmer Gurtwickler",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "NAME_DEVICE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "RESET_WO_PAIR_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": true,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "true",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "REACHABILITY_EVT",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "GOTO_VENTIL_POS_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "14234511",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "PROD_CODE_DEVICE_LOC",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "INC_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "1.2-1",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "VERSION_CFG",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": -1
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "POS_UP_CMD",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug },
homepilot20.0 2020-12-03 04:32:00.512 debug "timestamp": 1606929623
homepilot20.0 2020-12-03 04:32:00.512 debug "read_only": false,
homepilot20.0 2020-12-03 04:32:00.512 debug "step_size": "1",
homepilot20.0 2020-12-03 04:32:00.512 debug "max_value": "100",
homepilot20.0 2020-12-03 04:32:00.512 debug "min_value": "0",
homepilot20.0 2020-12-03 04:32:00.512 debug "value": "51",
homepilot20.0 2020-12-03 04:32:00.512 debug "name": "CURR_POS_CFG",
homepilot20.0 2020-12-03 04:32:00.512 debug {
homepilot20.0 2020-12-03 04:32:00.512 debug "capabilities": [
homepilot20.0 2020-12-03 04:32:00.512 debug "device": {
homepilot20.0 2020-12-03 04:32:00.512 debug "payload": {
homepilot20.0 2020-12-03 04:32:00.512 debug "error_code": 0,
homepilot20.0 2020-12-03 04:32:00.512 debug "error_description": "OK",
homepilot20.0 2020-12-03 04:32:00.512 debug (22062) Homepilot additional Actuator (1) data: {
homepilot20.0 2020-12-03 04:32:00.399 debug (22062) finished reading Homepilot additional Actuator data for deviceId=1
homepilot20.0 2020-12-03 04:32:00.383 debug (22062) Actuator states for 1 written
homepilot20.0 2020-12-03 04:32:00.363 debug }
homepilot20.0 2020-12-03 04:32:00.363 debug ]
homepilot20.0 2020-12-03 04:32:00.363 debug }
homepilot20.0 2020-12-03 04:32:00.363 debug "origin": "HomePilot"
homepilot20.0 2020-12-03 04:32:00.363 debug "voiceControlledBy": "Alexa,Google",
homepilot20.0 2020-12-03 04:32:00.363 debug "uid": "407833_1",
homepilot20.0 2020-12-03 04:32:00.363 debug "deviceNumber": "14234511",
homepilot20.0 2020-12-03 04:32:00.363 debug "visible": true,
homepilot20.0 2020-12-03 04:32:00.363 debug },
homepilot20.0 2020-12-03 04:32:00.363 debug "Position": 51
homepilot20.0 2020-12-03 04:32:00.363 debug "Manuellbetrieb": 0,
homepilot20.0 2020-12-03 04:32:00.363 debug "statusesMap": {
homepilot20.0 2020-12-03 04:32:00.363 debug "statusValid": true,
homepilot20.0 2020-12-03 04:32:00.363 debug },
homepilot20.0 2020-12-03 04:32:00.363 debug "wind": 3
homepilot20.0 2020-12-03 04:32:00.363 debug "warning": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "trigger": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "time": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "temperature": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "sun": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "smoke": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "smartphone": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "rain": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "motion": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "dusk": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "dawn": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "closingContact": 3,
homepilot20.0 2020-12-03 04:32:00.363 debug "properties": {
homepilot20.0 2020-12-03 04:32:00.363 debug "name": "OG Esszimmer Gurtwickler",
homepilot20.0 2020-12-03 04:32:00.363 debug "messages": [],
homepilot20.0 2020-12-03 04:32:00.363 debug },
homepilot20.0 2020-12-03 04:32:00.363 debug "k": "iconset15"
homepilot20.0 2020-12-03 04:32:00.363 debug "iconSet": {
homepilot20.0 2020-12-03 04:32:00.363 debug "iconSetInverted": 0,
homepilot20.0 2020-12-03 04:32:00.363 debug "hasErrors": 0,
homepilot20.0 2020-12-03 04:32:00.363 debug "did": 1,
homepilot20.0 2020-12-03 04:32:00.363 debug "deviceGroup": 2,
homepilot20.0 2020-12-03 04:32:00.363 debug "description": "Ihre Gerätebeschreibung",
homepilot20.0 2020-12-03 04:32:00.363 debug {
homepilot20.0 2020-12-03 04:32:00.363 debug "devices": [
homepilot20.0 2020-12-03 04:32:00.363 debug "response": "get_visible_devices",
homepilot20.0 2020-12-03 04:32:00.363 debug (22062) Homepilot actuator data: {
homepilot20.0 2020-12-03 04:32:00.334 debug }
homepilot20.0 2020-12-03 04:32:00.334 debug "meters": []
homepilot20.0 2020-12-03 04:32:00.334 debug "response": "get_meters",
homepilot20.0 2020-12-03 04:32:00.334 debug (22062) Homepilot sensor data: {
homepilot20.0 2020-12-03 04:32:00.326 debug }
homepilot20.0 2020-12-03 04:32:00.326 debug "transmitters": []
homepilot20.0 2020-12-03 04:32:00.326 debug "response": "get_transmitters",
homepilot20.0 2020-12-03 04:32:00.326 debug (22062) Homepilot transmitter data: {
homepilot20.0 2020-12-03 04:32:00.141 debug (22062) Finished reading Homepilot transmitter data
homepilot20.0 2020-12-03 04:32:00.133 debug (22062) reading homepilot transmitter JSON ...
homepilot20.0 2020-12-03 04:32:00.118 debug (22062) Finished reading Homepilot sensor data
homepilot20.0 2020-12-03 04:32:00.111 debug (22062) reading homepilot sensor JSON ...
homepilot20.0 2020-12-03 04:32:00.110 debug (22062) finished reading Homepilot actuator data
homepilot20.0 2020-12-03 04:32:00.094 debug (22062) reading homepilot actuator JSON ...
homepilot20.0 2020-12-03 04:31:58.093 debug (22062) reading homepilot scenes JSON ...
homepilot20.0 2020-12-03 04:31:57.241 debug }
homepilot20.0 2020-12-03 04:31:57.241 debug "transmitters": []
homepilot20.0 2020-12-03 04:31:57.241 debug "response": "get_transmitters",
homepilot20.0 2020-12-03 04:31:57.241 debug (22062) Homepilot transmitter data: {
homepilot20.0 2020-12-03 04:31:57.220 debug }
homepilot20.0 2020-12-03 04:31:57.220 debug "meters": []
homepilot20.0 2020-12-03 04:31:57.220 debug "response": "get_meters",
homepilot20.0 2020-12-03 04:31:57.220 debug (22062) Homepilot sensor data: {
homepilot20.0 2020-12-03 04:31:57.123 debug (22062) Finished reading Homepilot transmitter data
homepilot20.0 2020-12-03 04:31:57.119 debug (22062) reading homepilot transmitter JSON ...
homepilot20.0 2020-12-03 04:31:57.099 debug (22062) Finished reading Homepilot sensor data
homepilot20.0 2020-12-03 04:31:57.095 debug (22062) reading homepilot sensor JSON ...
homepilot20.0 2020-12-03 04:31:54.262 debug }
homepilot20.0 2020-12-03 04:31:54.262 debug "transmitters": []
homepilot20.0 2020-12-03 04:31:54.262 debug "response": "get_transmitters",
homepilot20.0 2020-12-03 04:31:54.262 debug (22062) Homepilot transmitter data: {
homepilot20.0 2020-12-03 04:31:54.244 debug }
homepilot20.0 2020-12-03 04:31:54.244 debug "meters": []
homepilot20.0 2020-12-03 04:31:54.244 debug "response": "get_meters",
homepilot20.0 2020-12-03 04:31:54.244 debug (22062) Homepilot sensor data: {
homepilot20.0 2020-12-03 04:31:54.130 debug (22062) Finished reading Homepilot transmitter data
homepilot20.0 2020-12-03 04:31:54.119 debug (22062) reading homepilot transmitter JSON ...
homepilot20.0 2020-12-03 04:31:54.112 debug (22062) Finished reading Homepilot sensor data
homepilot20.0 2020-12-03 04:31:54.095 debug (22062) reading homepilot sensor JSON ...
homepilot20.0 2020-12-03 04:31:53.094 debug (22062) reading homepilot scenes JSON ...
homepilot20.0 2020-12-03 04:31:51.322 debug }
homepilot20.0 2020-12-03 04:31:51.322 debug "transmitters": []
homepilot20.0 2020-12-03 04:31:51.322 debug "response": "get_transmitters",
homepilot20.0 2020-12-03 04:31:51.322 debug (22062) Homepilot transmitter data: {
homepilot20.0 2020-12-03 04:31:51.299 debug }
homepilot20.0 2020-12-03 04:31:51.299 debug "meters": []
homepilot20.0 2020-12-03 04:31:51.299 debug "response": "get_meters",
homepilot20.0 2020-12-03 04:31:51.299 debug (22062) Homepilot sensor data: {
homepilot20.0 2020-12-03 04:31:51.129 debug (22062) Finished reading Homepilot transmitter data
homepilot20.0 2020-12-03 04:31:51.105 debug (22062) reading homepilot transmitter JSON ...
homepilot20.0 2020-12-03 04:31:51.104 debug (22062) Finished reading Homepilot sensor data
homepilot20.0 2020-12-03 04:31:51.095 debug (22062) reading homepilot sensor JSON ...
homepilot20.0 2020-12-03 04:31:48.340 debug (22062) Authentication successfull
homepilot20.0 2020-12-03 04:31:47.868 debug (22062) Homepilot adapter started...
homepilot20.0 2020-12-03 04:31:47.868 debug (22062) Instance will run as Bridge: true
homepilot20.0 2020-12-03 04:31:47.867 debug (22062) Homepilot password is set -> request with authentication.
homepilot20.0 2020-12-03 04:31:47.866 debug (22062) Homepilot station and ioBroker synchronize every 12s
homepilot20.0 2020-12-03 04:31:47.859 debug (22062) initializing objects
homepilot20.0 2020-12-03 04:31:47.806 info (22062) starting. Version 0.0.17 in /opt/iobroker/node_modules/iobroker.homepilot20, node: v10.21.0, js-controller: 3.1.6
`

Name der Objekte falsch / wird nicht geändert

Hi, wenn ich ein Gerät in der Bridge hinzufüge wird dies korrekt im ioBroker angelgt. Dabei wird der Name des Gerätes in die Beschreibung des Objektes mit aufgenommen. Ändere ich die Namen des Gerätes in der Bridge wird der Name als Objektname nicht geändert.

Es wäre in meinen Augen sinnvoll den Namen des Gerätes nicht mit in den Objektnamen aufzunehmen. Ein Objekt 'Name' mit dem aktuellen Namen exisitiert ja.

image

No Attributes available for Troll Basis DuoFern 36500172

I'm using homepilot20 0.0.31 and have connected different actuators to my homepilot. For the Troll Basis DuoFern 36500172 I don't see the attributes like AUTO_MODE_CFG, DAWN_AUTO_CFG,...
Could you please add? Let me know if you need more details.

Please check ioBroker.homepilot20 with js-controller 2.0

Hi,

the new js-controller 2.0 will come into latest repository in the next days and we want to make sure that all adapters are working well. We already did a 2 weeks Beta test and so some adapter were aleady checked and some needed slight adjustments.

You can find more information in ioBroker/ioBroker.js-controller#482 and in the ioBroker Forum. If you have more technical questions please write in the referenced issue or in the Developer thread please. General questions are best in the genral thread.

Please update your systems to js-controller 2.0 and check your adapter.

Please close this issue once you have checked your adapter or received successfull reports from users.

Thank you very much for your support. Please contact us in the other Threads or Forum on any question.

Cannot stop a moving window blind

Describe the bug
If I tell Siri ("Hey Siri, stop window bling ") to stop a moving window blind it doesn't stop, but closing it.

Versions:

  • Adapter version: 0.0.10
  • JS-Controller version: 3.1.6
  • Node version: 10.21.0
  • Operating system: Linux 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l GNU/Linux on RaspberryPi 3

9499 DueFern Sun/Win Sensor

Is it planned to integrate the new Sun/Win Sensor (9499) into the adapter?
https://www.rademacher.de/shop/rollladen-sonnenschutz/sensoren/duofern-sonnen-windsensor-9499

I received it today and registered in the homepilot and just noticed that it is not yet supported by the adapter.

I would be very happy if this can be realized and of course support if I can provide data.

http://homepilot.local/v4/devices?devtype=Sensor

{"response":"get_meters","meters":[{"description":"Ihre Gerätebeschreibung",
"deviceGroup":3,"did":1010045,"automations":[30,50],"readings":{"sun_detected":false,"wind_detected":false},"timestamp":1652730334,"iconSetInverted":0,"iconSet":{"k":"iconset19"},"name":"DuoFern Sonne-/Windsensor","statusValid":true,"deviceNumber":"32004464","uid":"a901c2_1","visible":true},]}

Adjusting positions of lamellas

When trying to intigrate the lamella position by using the signal slatposition it seems to read the right value from homepilot as it matches the actual position. But when i try to change the value e.g. via slider widget nothing happens to the lamella as it stays in his original position.
I hope you can fix this as i would really like to use this adapter
Here is a picture of one of my doufern basic.
Could it be that it has to do with slatposition being a text and not a levelblind?
https://ibb.co/C8twLSX

No reaction of the sensors

Hello,
I'm using the last version of the homepilot20 - 0.9.
All my components that are registred on the Hompilot are displayd. That's ok.
But I have the "Umweltsensor (9475)" and three "Tür- und Fensterkontakt" (9431) and they are displayd but they shows no reaction.The attributes do not change.
I have the impression, that the showing attributes are dummy values. Is it so? Or it's a little bug?

Regards Siegmunder

Please add you adapter to our repository

We saw your adapter and if it is ready please request that it is added to the repository. With this it becomes available for all users. Please consult https://github.com/ioBroker/ioBroker.repositories#add-a-new-adapter-to-the-latest-repository and the following sections for more details.
If you need help, contact us in the forum https://forum.iobroker.net/ or in the developer chat https://github.com/iobroker-community-adapters/info .

Thank you for your support.

Question: Usage

Hi and thanks a lot for writing the adapter. I'm completly new to iobroker and am wondering how to add a device. I have a running homepilot instance and under objects I see the "dummy" devices. But how to i add one of my devices (e.g. an actuator?)

Thanks you!

Cannot read property 'value' of undefined! Restart Loop

Describe the bug
I use the Homepilot Bridge version 5.5.10 on my iobroker Node.js v14.19.1. I installed the homepilot 20 v0.0.35.
After the start of the instance I can control my rollershutter. After 1 minute the instance connection failed. And 2 minutes later I get the Host Message frequently crashing adapter instances of homematic 20, when I close It 2 minutes later it comes again.

Expected behavior
I hope that the Homepilot run smooth and I can reliable control my roller shutter.

Screenshots & Logfiles
Node.jsv14.19.1
2022-03-24 14:11:31.360 - error: homepilot20.0 (12624) Cannot read property 'value' of undefined
2022-03-24 14:11:31.365 - info: homepilot20.0 (12624) terminating homepilot20 adapter
2022-03-24 14:11:31.367 - error: homepilot20.0 (12624) Adapter will be stopped
2022-03-24 14:11:31.367 - info: homepilot20.0 (12624) terminating
2022-03-24 14:11:31.368 - warn: homepilot20.0 (12624) Terminated (UNCAUGHT_EXCEPTION): Without reason
2022-03-24 14:11:31.994 - error: host.DESKTOP-ELKKNRQ(teest) instance system.adapter.homepilot20.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2022-03-24 14:11:31.994 - info: host.DESKTOP-ELKKNRQ(teest) Restart adapter system.adapter.homepilot20.0 because enabled
2022-03-24 14:12:02.056 - info: host.DESKTOP-ELKKNRQ(teest) instance system.adapter.homepilot20.0 started with pid 9196
2022-03-24 14:12:05.893 - info: homepilot20.0 (9196) starting. Version 0.0.35 (non-npm: homecineplexx/ioBroker.homepilot20#8bc050486addf2aaa6bffa74358d4b4a5aebfc5b) in C:/Program Files/iobroker/teest/node_modules/iobroker.homepilot20, node: v14.19.1, js-controller: 4.0.21
2022-03-24 14:12:10.967 - warn: homepilot20.0 (9196) Scenes -> Cannot connect to Homepilot: {"statusCode":501,"body":"Not implemented for Bridge!","headers":{"server":"nginx/1.20.1","date":"Thu, 24 Mar 2022 13:12:11 GMT","content-type":"text/html;charset=utf-8","transfer-encoding":"chunked","connection":"close"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.84","port":80,"hostname":"192.168.178.84","hash":null,"search":null,"query":null,"pathname":"/v4/scenes","path":"/v4/scenes","href":"http://192.168.178.84/v4/scenes"},"method":"GET","headers":{"0":{},"1":{"Content-Type":"application/json"}}}}
2022-03-24 14:12:15.968 - warn: homepilot20.0 (9196) Scenes -> Cannot connect to Homepilot: {"statusCode":501,"body":"Not implemented for Bridge!","headers":{"server":"nginx/1.20.1","date":"Thu, 24 Mar 2022 13:12:16 GMT","content-type":"text/html;charset=utf-8","transfer-encoding":"chunked","connection":"close"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.84","port":80,"hostname":"192.168.178.84","hash":null,"search":null,"query":null,"pathname":"/v4/scenes","path":"/v4/scenes","href":"http://192.168.178.84/v4/scenes"},"method":"GET","headers":{"0":{},"1":{"Content-Type":"application/json"}}}}
2022-03-24 14:12:18.362 - error: homepilot20.0 (9196) uncaught exception: Cannot read property 'value' of undefined
2022-03-24 14:12:18.364 - error: homepilot20.0 (9196) TypeError: Cannot read property 'value' of undefined

Homepilot20 stürzt öfters ab

sorry close war ein Fehler deshalb neuer Issue

  • | starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.homepilot20, node: v8.16.1
    -- | --
host.Elzershark 2019-10-01 15:47:58.819 error instance system.adapter.homepilot20.0 terminated with code 0 (OK)
host.Elzershark 2019-10-01 15:47:58.819 error Caught by controller[0]: at emitNone (events.js:111:20)
host.Elzershark 2019-10-01 15:47:58.818 error Caught by controller[0]: at Object.onceWrapper (events.js:313:30)
host.Elzershark 2019-10-01 15:47:58.817 error Caught by controller[0]: at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1085:12)
host.Elzershark 2019-10-01 15:47:58.816 error Caught by controller[0]: at Request.emit (events.js:211:7)
host.Elzershark 2019-10-01 15:47:58.816 error Caught by controller[0]: at emitOne (events.js:116:13)
host.Elzershark 2019-10-01 15:47:58.815 error Caught by controller[0]: at Request. (/opt/iobroker/node_modules/request/request.js:1163:10)
host.Elzershark 2019-10-01 15:47:58.814 error Caught by controller[0]: at Request.emit (events.js:214:7)
host.Elzershark 2019-10-01 15:47:58.814 error Caught by controller[0]: at emitTwo (events.js:126:13)
host.Elzershark 2019-10-01 15:47:58.813 error Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
host.Elzershark 2019-10-01 15:47:58.812 error Caught by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:1727:15)
host.Elzershark 2019-10-01 15:47:58.811 error Caught by controller[0]: ReferenceError: unreach is not defined
homepilot20.0 2019-10-01 15:47:58.756 error Adapter will be stopped
homepilot20.0 2019-10-01 15:47:58.756 info terminating homepilot20 adapter
homepilot20.0 2019-10-01 15:47:58.755 error ReferenceError: unreach is not defined at Request._callback (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:1727:15) at Request.self.callback (/opt/iobroker/node_modules/request/reque
homepilot20.0 2019-10-01 15:47:58.754 error uncaught exception: unreach is not defined
homepilot20.0 2019-10-01 15:47:58.754 warn Read Transmitter/additional info -> Cannot connect to Homepilot: {"statusCode":502,"body":"\n\n\n<title>Error</title>\n<style>\n body {\n width: 35em;\n mar

latest Version 0.0.1
Node.js: v8.16.1
NPM: 6.4.1

Logeinträge WARNING Unknown Actuator

Im Log erscheinen seit einiger Zeit folgende Einträge:

homepilot20.0 2019-12-21 19:40:36.561 warn (23877) Unknown Actuator deviceNumber=99999983
homepilot20.0 2019-12-21 19:40:36.559 warn (23877) Unknown Actuator deviceNumber=99999980

Sie erscheinen sehr häufig und unter Actuator kann ich weder Nummer xxx83 noch xxx80 finden.

Hat das evtl mit dem Rademacher Update für HUE zu tun ?

Cannot connect to Homepilot: null

Ich habe in iobroker den homepilot 1.1.6 Adapter installiert und die IP meines Homepilot hinterlegt.
Im Log bekomme ich diese Meldung: Cannot connect to Homepilot: null
Auch beim Versuch ohne IP hatte ich keinen Erfolg.
In den Objekten ist leider auch nichts zu sehen.
Was stimmt da nicht?

Auto Manu Switching

Hi Chris,
Was ich letztens mal für IOBroker Integration meine Rollladengeräte gesucht habe: Den Datenpunkt für Auto/Manu Umschaltung. Irgendwie finde ich den nicht. Im HP und der App kann ich den per Switch ändern und das auch schon seit langer Zeit. Übersehe ich in den Datenpunkten des Adapters etwas? Die Geräte ließen sich so dann auch mit anderen Fenster/Türkontakten über IOBroker koppeln. Fenster Auf, Automatik aus. Nix Kritisches aber vielleicht eine sinnvolle Erweiterung, falls ich die nicht übersehen habe! 🙈 LG Sven

Error Set Slatposition

homepilot20.0 2021-12-18 14:22:46.359 error deviceNumber is not defined
homepilot20.0 2021-12-18 14:22:46.358 error ReferenceError: deviceNumber is not defined at controlHomepilot (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:127:7) at Object.stateChange (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:43:4) at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5706:41) at processImmediate (internal/timers.js:464:21)
homepilot20.0 2021-12-18 14:22:46.354 error uncaught exception: deviceNumber is not defined
homepilot20.0 2021-12-18 14:22:46.351 debug id: homepilot20.0.Actuator.1010005-35000662.slatposition, command: 50

Compatibility check to js-controller 3.3 and Admin5 React UI

Dear Adapter developer,

with js-controller 3.2 and js-controller 3.3 some additional checks were added to make sure that created objects match to the specifications and also written state values match to the object definition.

If something is not correct this is logged as 'warning' or 'info' log.

Please take the time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1301

Additionally we are preparing Admin 5 which will have a completely rewritten UI. Please install Admin 5, activate that new UI and verify that the configuration of you adapter works as expected also there.

More informations on Admin 5 can be found in Forum https://forum.iobroker.net/topic/44282/test-adapter-admin-5-0-x-alpha-der-neuen-ui

Please close the issue after you checked it.

Thank you very much for your support!

Implementiere run-Status für Aktoren

Hi,

danke für den Adapter, endlich die letzten Rollläden integriert.

Liefert die REST-API die Möglichkeit abzufragen, ob ein Rollladen gerade fährt?
Ein solcher Datenpunkt wäre sehr praktisch, wenn der Rollladen über eine Taste (bspw. Homematic) hochfahren und stoppen soll: wenn fährt = stop, sonst = hoch.
Wäre soetwas machbar?

Vielen Dank im Voraus,
ke

verwende über Homepilot (5.5.10) 2x Rademacher RolloTron Basis DuoFern 1200-UW (v1.3-2) und 2x Rademacher RolloTron Standard DuoFern 2510-UW (v1.3-2), funktioniert gut

uncaught exception: Cannot read property 'toString' of null

homepilot20.0 2022-02-28 10:15:06.058 info starting. Version 0.0.32 (non-npm: homecineplexx/ioBroker.homepilot20#a56acd4b7a5b2498201de8a2b6976e8f0e49de1b) in /opt/iobroker/node_modules/iobroker.homepilot20, node: v14.19.0, js-controller: 4.0.15
homepilot20.0 2022-02-28 10:14:34.110 warn Terminated (UNCAUGHT_EXCEPTION): Without reason
homepilot20.0 2022-02-28 10:14:34.110 info terminating
homepilot20.0 2022-02-28 10:14:34.110 error Adapter will be stopped
homepilot20.0 2022-02-28 10:14:34.109 info terminating homepilot20 adapter
homepilot20.0 2022-02-28 10:14:34.106 error Cannot read property 'toString' of null
homepilot20.0 2022-02-28 10:14:34.106 error TypeError: Cannot read property 'toString' of null at Object.stateChange (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:42:50) at Immediate. (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5375:56) at processImmediate (internal/timers.js:464:21)
homepilot20.0 2022-02-28 10:14:34.098 error uncaught exception: Cannot read property 'toString' of null

Adapter ist weder im Default noch im latest Repository enthalten

Hallo,
war der Adapter nicht schon mal im Repo enthalten?
Im jetzigen Zustand wird nicht auf Updates hingewiesen ist das so gewollt?

Hello,
wasn't the adapter already included in the repo?
In the current state, updates are not indicated. Is that what you want?

Supported devices

I could not find any of the surface-mounted RolloTron belt winders in the documentation for this adapter.
Are the following models supported?

  • RolloTron Schwenkwickler Standard DuoFern Minigurt 2550-UW (Artikelnummer: 14153011)
  • RolloTron Schwenkwickler Standard DuoFern 2510-UW (Artikelnummer: 14233011)

These two just as an example.
There are other surface-mounted belt winders that are not listed.

Doppelte Devices bei Verwendung von 2 Instanzen

Hi Chris,
weil du es so wolltest, hier das Issue zu meinem "Problemchen" mit den zwei Instanzen.

Zur Beschreibung: Ich betreibe mit rund 600 km Distanz über eine dauerhafte VPN Verbindung zwischen zwei Fritz!Boxen zwei Homepilots. Nennen wir die Instanzen HP20.0 und HPB20.1, um die noch kommenden Screenshots ;) zu nutzen. Für beide Geräte habe ich eine einzelne Instanz in iObroker aufgesetzt, einerseits um die Geräte sauber zu trennen für Visu als auch um hier an meinem HP mal das ein oder andere testen zu können, ohne den anderen in seiner Produktivität zu stören deren dessen User zu verwirren! :)

Soweit funktioniert das, allerdings gibt es ein, vermutlich rein optisches, Problem. In der 2. Instanz tauchen erste die Devices des 2. Gerätes auf, danach dann aber zusätlich nochmal die Devices der ersten Instanz. Hier mal Screens dazu:

Instanz 1: HP20.0
Bildschirmfoto 2020-11-25 um 16 27 17

Instanz 2:HP20.1
Bildschirmfoto 2020-11-25 um 16 27 43

Spannend in ROT der Wechsel der HPs/Instanzen anhand der Device IDs zu erkennen. Ab dem Rollotron 1800 sind wir auf zurück auf Instanz HP20.0, in BLAU auch die ganzen 1400er Rollotrons, die DEFINITIV am HP20.0 und nicht HP20.1 angebunden sind! Strange finde ich ferner, das die Gewerke und Räume in HP20.0 dargestellt werden, in HP20.1 dann aber nicht....

Ich hab noch etwas getestet:
HP20.0
Bildschirmfoto 2020-11-25 um 20 32 12

HP20.1
Bildschirmfoto 2020-11-25 um 20 31 58

Die UID ist identisch, damit ist klar, es muss ein und das gleiche Gerät sein. Der aktuelle STATE ist TRUE in Instanz HP20.1 wurde FALSE angezeigt. Das manuelle Ändern des DP in HP20.1 blieb ohne Effekt, da läuft scheinbar was "ins Leere".
Es scheint aber auch sich keine einfach "Investierung" dahinter zu verstecken. Ich hab es im 1800 mal geprüft. Werte in HP20.0 sind (Rollo 80% / inverted 20%) und in HP20.1 steht das Device mit 0%/100%....

Als wenn da eventuell beim Erstellen der Instanz HP20.1 ein Abbild der HP20.0 gemacht und in HP20.1 importiert wurde. Wüßte aber nicht wo das gegangen sein soll und warum ich das aktiviert hätte.

Einzige Erklärung könnte sein, dass ich die HP20.1 Instanz zu Testzwecken zuerst mit der IP meines lokalen OPs gefüttert habe und später dann erst die "entfernte" aus dem angedockten VPN Netz?!?! Also quasi daraus die Frage: Wenn ich die IP eines neuen HPs in der Instanz ändere, bleiben dann in den Objects die Datenpunkte des "alten" HPs erhalten und die des neuen werden nur hinzugefügt? Oder löscht/überschreibt der Adapter beim Ändern der IP die gesamten Datenpunkte mit neuen Datenpunkten.... Kann mich nicht entsinnen es so getestet zu haben, aber es wäre u.U. eine plausible Erklärung?

Ich hoffe du kannst mir halbwegs folgen... Das letzte könnte ich am kommenden WE eventuell mal testen, dann lag es vielleicht daran. Dann geb ich dir dazu nochmals ne Info.

Generell ist es nur ein kosmetischer Bug, Funktion ist gegeben! ;)

Viele Grüße
Sven

Compatibility check and testing for Node.js 14 and 16

Dear Adapter developer,

Node.js 14 is now available for a year and Node.js 16 was release just some days ago and will become LTS by October 2021. We plan to update the ioBroker Node.js recommendation (currently 12.x) to 14.x later this year.

Please check your adapter with Node.js 14 especially, and ideally also directly with Node.js 16

Please add both versions to the adapter testing which is executed on commits.

If your adapter requires a certain minimum version of Node.js please set the 'engine' setting in package.json accordingly! Please also do this if the adapter is not able to work in certain Node.js versions, so that ioBroker can prevent users from installing te adapter if not compatible!

On questions please talk to us at ioBroker/ioBroker.js-controller#1138

Please close the issue after you checked it.

Thank you very much for your support!

Verify Compact mode for your adapter

We have detected that your adapter supports the compact mode. Please use the latest js-controller 2.0 and verify that everything works.

Some more information what is important to check can be found at ioBroker/ioBroker.js-controller#512

On questions please answer to the linked issue. Please close this issue after your test and add the version number that you have tested please as a comment.

Thank you for your support.

State Values werden mit falschen Datentypen belegt

Describe the bug
Beim Start und jedem Sync des Adapters wird folgendes ins Log File geschrieben (Auszug):
2021-08-11 23:35:08.624 - info: homepilot20.0 (17653) State value to set for "homepilot20.0.Actuator.1010016-35000662.deviceGroup" has to be type "string" but received type "number"
2021-08-11 23:35:08.625 - info: homepilot20.0 (17653) State value to set for "homepilot20.0.Actuator.1010016-35000662.did" has to be type "string" but received type "number"
2021-08-11 23:35:09.352 - info: homepilot20.0 (17653) State value to set for "homepilot20.0.Scene.5.active" has to be type "boolean" but received type "number"
2021-08-11 23:35:09.352 - info: homepilot20.0 (17653) State value to set for "homepilot20.0.Scene.5.isExecutable" has to be type "boolean" but received type "number"

Diese Information wird für jeden Aktor und jede Szene ausgegeben und überflutet damit das Logfile.

Versions:

  • Adapter version: v0.0.25
  • JS-Controller version: 3.3.15
  • Node version: v12.22.4
  • Operating system: Raspbian GNU/Linux 10 (buster)
  • IOBroker Admin: 5.1.23
  • Homepilot Version: 5.3.24 (Rademacher Homepilot 2)
  • DuoFern Version: 0.10

Additional context
An sich funktioniert alles, was ich bisher getestet habe wunderbar. Rollläden lassen sich steuern und der Umweltsensor lässt sich auslesen. Danke dafür, das ist echt eine super Sache. Nur das hier gemeldete Thema mit dem Logfile stört irgendwie.

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.