Git Product home page Git Product logo

iobroker.alias-manager's People

Contributors

apollon77 avatar dependabot[bot] avatar sbormann avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

iobroker.alias-manager's Issues

Alias name always same when copied

When I view a copied alias, the name displayed in the edit dialog is always the name of the copied entry although the name is displayed in the list and also the name in the IOBROKER objects as I entered it when creating the copied alias.
The name cannot be changed in the edit dialog, a red line appears.
See the attached picture.

Reproduce:

  • Create Alias
  • Copy created alias and adjust name and state
  • Save created alias
  • Open created alias
  • Name cannot be changed to name wanted

grafik

Installed version is 1.0.12

Support of Separate linked Write and Read targets

Many thanks for developing this GUI!

Since js.controller 3.x, an Alias can have separate targets for write and read objects. This is currently not implemented in any GUI and must be created manually using Admin in the Raw settings for the Alias object.

It would be very nice if it also was supported by the Alias Manager.

Reference - Alias Documentation (in German, it's missing in the English version): https://www.iobroker.net/#de/documentation/dev/aliases.md

Example from manually created Alias with separate Targets:
{ "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1616591695319, "common": { "name": "currentstate", "role": "state", "type": "boolean", "desc": "Manually created", "read": true, "write": true, "def": false, "alias": { "id": { "read": "knx.0.VVS_och_VA.Ventilation.Köksfläkt_Status_Värde", "write": "knx.0.VVS_och_VA.Ventilation.Köksfläkt_Värde" }, "read": "val > 40", "write": "val ? 80 : 40" } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "alias.0.uuid-533453-334345.fan.currentstate", "type": "state" }

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!

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!

Alias-DP does not inherit influxdb/history data?

Hi,

i just started to convert my zigbee-sensor-zoo into aliases; however, when creating an alias-dp using ‚create from existing datapoint‘, the dp‘s data (history in influxdb) is lost. The ‚wrench‘-symbol is still shown, influxdb-option is checked - but there is no data at all.
Not sure if i‘m doing something wrong, or the adapter?

Error message de-installing the adapter

Hallo,

während der De-Installation des Adapters bekam ich folgende Fehlermeldung im Log:

2021-10-18 16:47:03.120 - info: host.Casper iobroker del alias-manager
2021-10-18 16:47:05.263 - info: host.Casper iobroker Delete adapter "alias-manager"
2021-10-18 16:47:05.306 - info: host.Casper iobroker host.Casper Counted 1 instances of alias-manager
2021-10-18 16:47:05.369 - info: host.Casper iobroker host.Casper Counted 1 meta of alias-manager
2021-10-18 16:47:05.375 - info: host.Casper iobroker host.Casper Counted 1 adapter for alias-manager
2021-10-18 16:47:07.526 - info: host.Casper iobroker host.Casper file alias-manager.admin deleted
2021-10-18 16:47:07.533 - info: host.Casper iobroker host.Casper object alias-manager deleted
2021-10-18 16:47:07.543 - info: host.Casper iobroker host.Casper object alias-manager.admin deletedhost.Casper Deleting 3 object(s).
2021-10-18 16:47:07.722 - info: host.Casper iobroker npm uninstall iobroker.alias-manager --loglevel error --prefix "/opt/iobroker" (System call)
2021-10-18 16:49:58.317 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
2021-10-18 16:49:58.324 - info: host.Casper iobroker ../src/serialport.cpp:78:69: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_Open, (uv_after_work_cb)EIO_AfterOpen); ^~~~~~~~~~~~~
2021-10-18 16:49:58.328 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:135:71: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_Update, (uv_after_work_cb)EIO_AfterUpdate); ^~~~~~~~~~~~~~~
2021-10-18 16:49:58.337 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:
2021-10-18 16:49:58.339 - info: host.Casper iobroker ../src/serialport.cpp:175:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_Close, (uv_after_work_cb)EIO_AfterClose); ^~~~~~~~~~~~~~
2021-10-18 16:49:58.344 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:
2021-10-18 16:49:58.346 - info: host.Casper iobroker ../src/serialport.cpp:215:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_Flush, (uv_after_work_cb)EIO_AfterFlush); ^~~~~~~~~~~~~~
2021-10-18 16:49:58.353 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
2021-10-18 16:49:58.355 - info: host.Casper iobroker ../src/serialport.cpp:271:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_Set, (uv_after_work_cb)EIO_AfterSet); ^~~~~~~~~~~~
2021-10-18 16:49:58.360 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:316:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_Get, (uv_after_work_cb)EIO_AfterGet); ^~~~~~~~~~~~
2021-10-18 16:49:58.371 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetBaudRate(Nan::NAN_METHOD_ARGS_TYPE)’:
2021-10-18 16:49:58.372 - info: host.Casper iobroker ../src/serialport.cpp:366:76: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_GetBaudRate, (uv_after_work_cb)EIO_AfterGetBaudRate); ^~~~~~~~~~~~~~~~~~~~
2021-10-18 16:49:58.380 - info: host.Casper iobroker ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:
2021-10-18 16:49:58.381 - info: host.Casper iobroker ../src/serialport.cpp:412:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain); ^~~~~~~~~~~~~~
2021-10-18 16:49:58.384 - info: host.Casper iobroker ../src/serialport.cpp: At global scope:../src/serialport.cpp:433:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses] SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local& v8str)) { ^
2021-10-18 16:49:58.390 - info: host.Casper iobroker ../src/serialport.cpp:452:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses]
2021-10-18 16:49:58.391 - info: host.Casper iobroker SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) { ^
2021-10-18 16:49:58.397 - info: host.Casper iobroker In file included from ../../../nan/nan.h:58, from ../src/./serialport.h:13, from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.22.7/include/node/node.h:736:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local, v8::Local, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^
2021-10-18 16:49:58.400 - info: host.Casper iobroker /home/iobroker/.cache/node-gyp/12.22.7/include/node/node.h:770:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~../src/serialport.cpp:486:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(serialport, init); ^~~~~~~~~~~
2021-10-18 16:50:00.113 - info: host.Casper instance system.adapter.dwd.0 started with pid 10488
2021-10-18 16:50:01.831 - info: dwd.0 (10488) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
2021-10-18 16:50:01.845 - info: dwd.0 (10488) starting. Version 2.7.7 in /opt/iobroker/node_modules/iobroker.dwd, node: v12.22.7, js-controller: 3.3.18
2021-10-18 16:50:04.199 - info: host.Casper iobroker ../src/serialport_unix.cpp: In function ‘int setup(int, OpenBaton*)’:../src/serialport_unix.cpp:176:60: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=] snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path); ^~~~~~~~~~~~~~~~~~~~~~~~~../src/serialport_unix.cpp:176:13: note: ‘snprintf’ output 20 or more bytes (assuming 1043) into a destination of size 1024 snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-10-18 16:50:04.239 - info: host.Casper iobroker ../src/serialport_unix.cpp: In function ‘void EIO_Open(uv_work_t*)’:../src/serialport_unix.cpp:86:60: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../src/serialport_unix.cpp:86:13: note: ‘snprintf’ output 22 or more bytes (assuming 1045) into a destination of size 1024 snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-10-18 16:50:07.249 - info: dwd.0 (10488) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2021-10-18 16:50:07.778 - info: host.Casper instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2021-10-18 16:50:12.613 - info: vis.0 (10599) starting. Version 1.4.5 in /opt/iobroker/node_modules/iobroker.vis, node: v12.22.7, js-controller: 3.3.18
2021-10-18 16:50:12.790 - info: vis.0 (10599) vis license is OK.
2021-10-18 16:50:13.955 - info: vis.0 (10599) Changes in index.html detected => update cache.manifest
2021-10-18 16:50:13.982 - info: vis.0 (10599) Upload vis anew, while changes detected...
2021-10-18 16:50:15.810 - info: host.Casper "system.adapter.vis.0" disabled
2021-10-18 16:50:15.853 - info: host.Casper "system.adapter.vis.0" enabled
2021-10-18 16:50:18.518 - info: vis.0 (10621) starting. Version 1.4.5 in /opt/iobroker/node_modules/iobroker.vis, node: v12.22.7, js-controller: 3.3.18
2021-10-18 16:50:18.749 - info: vis.0 (10621) vis license is OK.
2021-10-18 16:50:21.432 - info: vis.0 (10621) Terminated (NO_ERROR): Without reason
2021-10-18 16:50:22.125 - info: host.Casper instance system.adapter.vis.0 terminated while should be started once
2021-10-18 16:50:41.273 - info: zwave2.0 (15435) Node 12 is now awake
2021-10-18 16:50:41.902 - info: zwave2.0 (15435) Node 12 is now asleep
2021-10-18 16:50:55.576 - info: mqtt.0 (698) Client [Berta] connected with secret 1634568655575_8073
2021-10-18 16:50:55.578 - info: mqtt.0 (698) Client [Berta] connection closed: disconnected
2021-10-18 16:51:39.839 - info: vis.0 (10599) Uploaded. 0
2021-10-18 16:51:40.354 - info: vis.0 (10599) Terminated (NO_ERROR): Without reason
2021-10-18 16:52:09.113 - info: host.Casper iobroker exit 0
2021-10-18 16:52:20.485 - info: zwave2.0 (15435) Node 11 is now awake
2021-10-18 16:52:21.501 - info: zwave2.0 (15435) Node 11 is now asleep

Muss ich mir Sorgen machen?

common.states deleted on save

Describe the bug
I got some alias with common.states (List of text values for numbers like {0:'aus',1:'an',2:'auto'}) and if I save a change with the manager, common.states were deleted.

To Reproduce
Steps to reproduce the behavior:

  1. Create a alias
  2. Add common.states
  3. Open with adapter
  4. Edit and save it
  5. common.states is deleted

Expected behavior
Maybe to edit common.states over this adapter

invalid: obj.common.min has an invalid type! Expected "number", received "string"

Version 1.2.6 of Alias-Manager

2022-03-14 12:05:49.093  - �[33mwarn�[39m: admin.0 (24767) Object alias.0.Haus.Obergeschoss.Wohnzimmer.Hue.Play.Links.reachable is invalid: obj.common.min has an invalid type! Expected "number", received "string"
2022-03-14 12:05:49.101  - �[33mwarn�[39m: admin.0 (24767) This object will not be created in future versions. Please report this to the developer.
2022-03-14 12:05:49.135  - �[33mwarn�[39m: admin.0 (24767) Object alias.0.Haus.Obergeschoss.Wohnzimmer.Hue.Play.Links.switch_on is invalid: obj.common.min has an invalid type! Expected "number", received "string"
2022-03-14 12:05:49.136  - �[33mwarn�[39m: admin.0 (24767) This object will not be created in future versions. Please report this to the developer.
2022-03-14 12:08:12.150  - �[33mwarn�[39m: admin.0 (24767) Object alias.0.Haus.Obergeschoss.Wohnzimmer.Hue.Play.Rechts.reachable is invalid: obj.common.min has an invalid type! Expected "number", received "string"
2022-03-14 12:08:12.151  - �[33mwarn�[39m: admin.0 (24767) This object will not be created in future versions. Please report this to the developer.
2022-03-14 12:08:12.168  - �[33mwarn�[39m: admin.0 (24767) Object alias.0.Haus.Obergeschoss.Wohnzimmer.Hue.Play.Rechts.switch_on is invalid: obj.common.min has an invalid type! Expected "number", received "string"
2022-03-14 12:08:12.169  - �[33mwarn�[39m: admin.0 (24767) This object will not be created in future versions. Please report this to the developer.

Alias:


{
  "common": {
    "alias": {
      "id": "hue.0.Philips_hue.Hue_play_2.on",
      "read": "",
      "write": ""
    },
    "name": "switch_on",
    "role": "switch.light",
    "type": "boolean",
    "unit": "",
    "min": "",
    "max": "",
    "read": true,
    "write": true
  },
  "native": {},
  "type": "state",
  "from": "system.adapter.admin.0",
  "user": "system.user.admin",
  "ts": 1647256092168,
  "_id": "alias.0.Haus.Obergeschoss.Wohnzimmer.Hue.Play.Rechts.switch_on",
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}

Data:


{
  "_id": "hue.0.Philips_hue.Hue_play_2.on",
  "type": "state",
  "common": {
    "name": "Philips hue.Hue play 2.on",
    "read": true,
    "write": true,
    "type": "boolean",
    "role": "switch.light",
    "def": false
  },
  "native": {
    "id": "20"
  },
  "from": "system.adapter.hue.0",
  "user": "system.user.admin",
  "ts": 1647248884902,
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}

Neuer Alias-Name wird beim Anlegen NICHT übernommen

Bitte in function autocreateAliasSave(aliasPath, ids, callback)
die Zeile 2011 newObj.common.name = $line.find('autocreateAliasDatapointListVal.name').val() || alias;
durch newObj.common.name = lineObject.name || ""; ändern, dann funktioniert es bei mir!

Neuen Alias anlegen nicht möglich

Neuer Alias lässt sich nicht erstellen, vorhandene nicht bearbeiten.

Screenshots & Logfiles
Logs sind keine vorhanden!

Versions:

  • Adapter version: v1.2.6
  • JS-Controller version: 5.0.17
  • Node version: v18.19.0
  • Operating system: Raspbian GNU/Linux 11 (bullseye)

Seit wann genau das Problem besteht kann ich leider nicht sagen.
Wenn ich die Instanz öffne erhalte ich oben rechts kurzeitig einen Laufbalken, dass: "Es werden noch einige Objekte im Hintergrund geladen..."
Screenshot 2024-02-12 183710

Möchte ich einen neuen Alias anlegen, erhalte ich eine Liste mit einem "no Data" Datenpunkt
Screenshot 2024-02-12 183805

Ebenfalls, wenn ich einen Alias bearbeiten will:
Screenshot 2024-02-12 184028

Bekomme ich die gleiche Liste:
Screenshot 2024-02-12 184154

  • iobroker fix
  • update/upgrade und reboot brachten keine Abhilfe

Feature Request: Deselect or Select ALL Datapoints

When I click on "Automatic Datapoints" :
grafik

I get a lot of Datapoint like in my case with WLED.

Is or can be there a feature where to disable or enable ALL Datapoint at all? Because when i want to select only a few, i must manually deselect all selected Datapoints, every time.

grafik
Here on the left side. It would be nice if the button is on the right of the button "Delete Datapoint-List".

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/sbormann/ioBroker.alias-manager

  • [E154] common.dependencies must contain {"js-controller": ">=2.0.0"} or {"js-controller": ">=3.0.0"}

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

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!

Q: Future of this repo

Hi @sbormann,

first of all thanks for this repo.

My question: Is this repo still maintained/under development since a few bugs came up since the last commit last year, PRs are not handled. I am new to iobroker and just trying out a few things like Alias Manager and I really like it. But if there will be no more development I shouldn't rely on it :)

Unterschiedliche Formatierung bei deutsch-Übersetzung

Describe the bug
Wenn im Browser automatische Übersetzung auf deutsch eingestellt ist, wird bei manchen Werten 0,000 und bei anderen 0.000 formatiert. Bei englisch immer 0.000.
Im Alias-Manager ist bei allen Werten nur "val/1000" eingetragen.
Ich kann nicht nachvollziehen, bei welchen Werten sich das ändert.
Manchmal sind es 0, manchmal 1 oder 2 Werte mit ","

Versions:

  • Adapter version: 1.2.4
  • JS-Controller version: 3.3.15
  • Node version: 12.22.2
  • Operating system: IOS Big-sur

z.B.: conspac
Verbrauch mit ",":
Bildschirmfoto 2021-08-31 um 14 15 17

Bildschirmfoto 2021-08-31 um 14 15 44

------------------------------------------------------------------

Verbrauch mit ".":
Bildschirmfoto 2021-08-31 um 14 28 56

Bildschirmfoto 2021-08-31 um 14 29 37

Save config doesn't work

I setup some aliases with the Alias Manager.
I would like to backup my config, so I use the "save config to file" button in the Manager.

But if I look into the saved config file, there is nothing about my aliases. There is a basic configuration of the Alias Manager it self.

File: system.adapter.alias-manager.0.json
Content: { "_id": "system.adapter.alias-manager.0", "common": { "name": "alias-manager", "version": "1.2.4", "title": "Alias-Manager", "authors": [ "Sebastian Bormann <[email protected]>" ], "keywords": [ "Alias" ], "license": "MIT", "platform": "Javascript/Node.js", "main": "main.js", "icon": "alias-manager.png", "enabled": true, "extIcon": "https://raw.githubusercontent.com/sbormann/ioBroker.alias-manager/master/admin/alias-manager.png", "readme": "https://github.com/sbormann/ioBroker.alias-manager/blob/master/README.md", "loglevel": "warn", "mode": "none", "type": "general", "highlight": true, "compact": true, "singleton": true, "materialize": true, "materializeTab": true, "adminTab": { "name": { "en": "Alias-Manager", "de": "Alias-Manager", "ru": "Alias-Manager", "pt": "Alias-Manager", "nl": "Alias-Manager", "fr": "Alias-Manager", "it": "Alias-Manager", "es": "Alias-Manager", "pl": "Alias-Manager", "zh-cn": "Alias-Manager" }, "singleton": true, "fa-icon": "control_point_duplicate", "link": "/adapter/alias-manager/index_m.html?0&noFooter" }, "onlyWWW": true, "blockly": false, "messagebox": false, "subscribe": "", "noIntro": true, "supportCustoms": false, "connectionType": "local", "dataSource": "push", "dependencies": [ { "js-controller": ">=1.4.2" } ], "installedFrom": "[email protected]", "installedVersion": "1.2.4", "host": "iobrokermk2" }, "native": { "dialogAliasesCopyAliasNewId": "", "dialogAliasesCopyAliasNewName": "" } }

V 1.2.2: Zustand des Alias nach Browser Refresh falsch

Hallo,

vielen Dank erst einmal für den nützlichen Adapter!
Folgendes Verhalten ist nach einigen Tests aufgefallen: Bei Konfiguration eines Alias mit getrenntem Kommando / Status wird der korrekte Zustand "ein" des Alias im Admin / Vis nur bis zu einem Browser-Refresh angezeigt.
image

Nach einem Browser-Refresh nimmt der Alias den Zustand des Kommando-Datenpunktes an, was falsch ist. Aufgefallen ist das bei einem Taster, dessen letzter Zustand nach betätigen immer "aus" ist.
image

Es werden auch die Zeitstempel im Admin nicht aktualisiert. Nach einem Browser-Refresh hat der Alias die letzte Änderung vom Zeitpunkt des "write"-Datenpunktes (Taster).

Das Thema haben wir auch im Forum diskutiert: https://forum.iobroker.net/post/635898

Was kann ich tun, um bei der Behebung des Problems zu unterstützen? Tests kann ich gerne übernehmen.

influxdb using wrong value

Hallo,

ich habe einen Alias angelegt, der die rel. Luftfeuchte liest - anfangs ein Z-Wave Multisensor:

{
  "type": "state",
  "common": {
    "role": "value",
    "read": true,
    "write": false,
    "name": "Humidity",
    "type": "number",
    "unit": "%"
  },
  "native": {
    "nodeId": 42,
    "valueId": {
      "commandClass": 49,
      "endpoint": 0,
      "property": "Humidity"
    }
  },
  "from": "system.adapter.zwave2.0",
  "user": "system.user.admin",
  "ts": 1633880089984,
  "_id": "zwave2.0.Node_042.Multilevel_Sensor.humidity",
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}

Musste dann aber feststellen, das der Sensor nur noch 20 oder 21% anzeigte, ergo wohl defekt ist. Ich habe den Datenpunkt mit influxdb gespeichert.

Ich habe dann den Alias auf einen Datenpunkt eines Wetterdienstes geändert, der dann korrekte Werte lieferte. Hier der Screenshot der Aliase sowie der Werte, die influx schreibt:

Bildschirmfoto vom 2021-10-13 22-12-46

Bildschirmfoto vom 2021-10-13 22-12-58

Hier die RAW Daten des betreffenden Objekts:

{
  "type": "state",
  "common": {
    "name": "Rel. Luftfeuchtigkeit",
    "role": "value.humidity",
    "type": "number",
    "unit": "%",
    "read": true,
    "write": false,
    "alias": {
      "id": "daswetter.0.NextHours.Location_1.Day_1.current.humidity_value"
    },
    "custom": {
      "influxdb.0": {
        "enabled": true,
        "storageType": "",
        "aliasId": "RelFeuchte",
        "changesOnly": true,
        "debounce": 1000,
        "changesRelogInterval": 300,
        "changesMinDelta": 0
      }
    }
  },
  "_id": "alias.0.Wetter.RelFeuchte",
  "native": {},
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  },
  "from": "system.adapter.admin.0",
  "user": "system.user.admin",
  "ts": 1634043630894
}

Augenscheinlich schreibt influxdb die falschen Daten (des alten Aliases). Gelöscht und umbenannt habe ich schon alles - influxdb schreibt trotzdem die falschen Daten. Irgend eine Idee, was ich noch machen kann? Oder schaue ich schon wieder auf den falschen Adapter?

Mein System:

System: ioBroker 5.1.25
Hostname: Casper
Platform: Linux arm64 @ Raspberry Pi 4
Memory: 4 GB
Node.js: 12.22.6
NPM: 7.24.1
Admin Adapter: 5.1.25
JS-Controller: 3.3.18
JS Script Engine: 5.2.13
Z-Wave Adapter: 2.2.0
Zigbee Adapter: 1.6.3
influxDB Adapter: 2.2.0
MQTT Adapter: 2.4.0 (Broker)
Z-Wave Controller: USB ZME-UZB1
Zigbee Controller: CC2652P v3.x

Z-Wave:

7 x Roller Shutter Controller: Fibaro FGRM-222
1 x Multisensor: Aotec MS ZW100
2 x Multisensor: DB5
4 x Multisensor: Fibaro FGMS-001
1 x Siren: Everspring SE812
1 x Water Sensor: Everspring ST812
1 x Water Sensor: Fibaro FGFS-101
3 x Dimmer: Fibaro FGD-212
2 x Main Switches: Greenwave NS310
1 x Window Sensor: Schwaiger ZHS09
1 x Smoke Detector: Vision ZS6101

Zigbee:

1 x Mueller Color LED A60 ZBT-Extended Color
2 x Philips Hue Motion Sensor SML001
6 x Philips Hue White Single Bulb B22 LWB010
1 x Philips Hue White Ambience E14 LTW012
1 x Philips Hue White and Color LCT010
3 x Philips Hue White A60 LWA001

WiFi:

6 x Shelly1 Switches
1 x Logitech Harmony Hub

MQTT:

1 x Weather Station (WiFi)
1 x ESP8266 Radar Motion Sensor (WiFi)
1 x ESP8266 EMS Boiler Controller (WiFi)
1 x ESP32 Flood Sensor & LED Controller (WiFi)
1 x ESP32 Ambilight Controller @ Kodi (WiFi)
2 x 10.1" Touch Display @ Raspberry Pi 3+ (WiFi)
1 x 8" Touch Display @ Odroid C2 (OctoPi)
1 x Kodi Mediacenter @ Raspberry 3+
1 x Vero 4K Mediacenter with OSMC (Kodi)

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/sbormann/ioBroker.alias-manager

  • [E154] common.dependencies must contain {"js-controller": ">=2.0.0"} or {"js-controller": ">=3.0.0"}

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

Ursprung ist immer verknüpfter Adapter

Hallo Sbormann,

mir haut es gerade einige Skripte um die Ohren nach Umstellung auf Alias DPs :o)

Grund ist, dass die Ursprünge anscheinend nicht mehr passen. Normalerweise wird ja vom Broker protokolliert welche Instanz die Schaltung von einem DP veranlasst hat. Wenn das über Aliasse läuft wird aber immer nur der Adapter protokolliert von dem der Original DP kommt.

Als Beispiel eine Z Wave Steckdose - DP für An-/Ausschalten. Früher wurde vermerkt, wenn Javascript eine Veränderung gemacht hat oder Web.... Bei Alias steht jetzt immer Ursprung ZWave. Auch mit vorherigen Ursprung komme ich mit Skripten nicht weiter, da kommt auch wieder ZWave. Ist das ein Bug oder gibt es dafür irgendwie eine Lösung?

Log flooded with "Alias subscription error" messages

If I change an alias or add new ones, my log gets flooded with error messages from admin (so I don't know if they are from your adapter, the admin Adpater or both):

2021-10-10 18:42:57.556 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.illuminance, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Illuminance","type":"number","unit":"Lux"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Illuminance"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880087283,"_id":"zwave2.0.Node_042.Multilevel_Sensor.illuminance","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:42:57.562 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.airTemperature, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Air temperature","type":"number","unit":"°C"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Air temperature"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880084583,"_id":"zwave2.0.Node_042.Multilevel_Sensor.airTemperature","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:42:57.672 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.clouds_value, sourceObj={"type":"state","common":{"name":"clouds","type":"number","role":"weather.clouds.forecast.0","unit":"%","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229237,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.clouds_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:42:57.673 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.pressure_value, sourceObj={"type":"state","common":{"name":"pressure","type":"number","role":"weather.pressure.forecast.0","unit":"mb","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229207,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.pressure_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:42:57.674 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.rain_value, sourceObj={"type":"state","common":{"name":"rain","type":"number","role":"weather.rain.forecast.0","unit":"mm","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229160,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.rain_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:42:57.674 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.humidity, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Humidity","type":"number","unit":"%"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Humidity"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880089984,"_id":"zwave2.0.Node_042.Multilevel_Sensor.humidity","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:42:57.674 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.snowline_value, sourceObj={"type":"state","common":{"name":"snowline","type":"number","role":"weather.snowline.forecast.0","unit":"m","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424484,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.snowline_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:42:57.675 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc, sourceObj={"type":"state","common":{"name":"Weather state","type":"string","role":"weather.symbol.desc.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228657,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:42:57.675 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_value, sourceObj={"type":"state","common":{"name":"Weather state URL","type":"number","role":"weather.title.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228686,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:42:57.675 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value, sourceObj={"type":"state","common":{"name":"windgusts","type":"number","role":"weather.wind.windgusts.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229137,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:11.250 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_value, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620552621774,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:11.251 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_dir, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229080,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_dir","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:11.251 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol, sourceObj={"type":"state","common":{"name":"wind symbol","type":"number","role":"weather.wind.symbol.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424305,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:57.885 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.illuminance, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Illuminance","type":"number","unit":"Lux"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Illuminance"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880087283,"_id":"zwave2.0.Node_042.Multilevel_Sensor.illuminance","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.892 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.airTemperature, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Air temperature","type":"number","unit":"°C"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Air temperature"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880084583,"_id":"zwave2.0.Node_042.Multilevel_Sensor.airTemperature","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.893 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.clouds_value, sourceObj={"type":"state","common":{"name":"clouds","type":"number","role":"weather.clouds.forecast.0","unit":"%","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229237,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.clouds_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.894 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.pressure_value, sourceObj={"type":"state","common":{"name":"pressure","type":"number","role":"weather.pressure.forecast.0","unit":"mb","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229207,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.pressure_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.895 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.rain_value, sourceObj={"type":"state","common":{"name":"rain","type":"number","role":"weather.rain.forecast.0","unit":"mm","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229160,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.rain_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.895 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.humidity, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Humidity","type":"number","unit":"%"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Humidity"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880089984,"_id":"zwave2.0.Node_042.Multilevel_Sensor.humidity","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.896 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.snowline_value, sourceObj={"type":"state","common":{"name":"snowline","type":"number","role":"weather.snowline.forecast.0","unit":"m","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424484,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.snowline_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:57.896 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc, sourceObj={"type":"state","common":{"name":"Weather state","type":"string","role":"weather.symbol.desc.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228657,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:57.897 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_value, sourceObj={"type":"state","common":{"name":"Weather state URL","type":"number","role":"weather.title.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228686,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.897 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value, sourceObj={"type":"state","common":{"name":"windgusts","type":"number","role":"weather.wind.windgusts.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229137,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.898 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_value, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620552621774,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:57.899 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_dir, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229080,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_dir","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:57.899 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol, sourceObj={"type":"state","common":{"name":"wind symbol","type":"number","role":"weather.wind.symbol.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424305,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:58.494 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.illuminance, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Illuminance","type":"number","unit":"Lux"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Illuminance"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880087283,"_id":"zwave2.0.Node_042.Multilevel_Sensor.illuminance","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.944 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.airTemperature, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Air temperature","type":"number","unit":"°C"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Air temperature"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880084583,"_id":"zwave2.0.Node_042.Multilevel_Sensor.airTemperature","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.944 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.clouds_value, sourceObj={"type":"state","common":{"name":"clouds","type":"number","role":"weather.clouds.forecast.0","unit":"%","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229237,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.clouds_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.945 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.pressure_value, sourceObj={"type":"state","common":{"name":"pressure","type":"number","role":"weather.pressure.forecast.0","unit":"mb","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229207,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.pressure_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.946 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.rain_value, sourceObj={"type":"state","common":{"name":"rain","type":"number","role":"weather.rain.forecast.0","unit":"mm","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229160,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.rain_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.946 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.humidity, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Humidity","type":"number","unit":"%"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Humidity"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880089984,"_id":"zwave2.0.Node_042.Multilevel_Sensor.humidity","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.947 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.snowline_value, sourceObj={"type":"state","common":{"name":"snowline","type":"number","role":"weather.snowline.forecast.0","unit":"m","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424484,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.snowline_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:58.948 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc, sourceObj={"type":"state","common":{"name":"Weather state","type":"string","role":"weather.symbol.desc.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228657,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:58.949 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_value, sourceObj={"type":"state","common":{"name":"Weather state URL","type":"number","role":"weather.title.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228686,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.949 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value, sourceObj={"type":"state","common":{"name":"windgusts","type":"number","role":"weather.wind.windgusts.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229137,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.950 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_value, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620552621774,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:43:58.951 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_dir, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229080,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_dir","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:43:58.951 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol, sourceObj={"type":"state","common":{"name":"wind symbol","type":"number","role":"weather.wind.symbol.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424305,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:44:19.540 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.humidity, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Humidity","type":"number","unit":"%"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Humidity"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880089984,"_id":"zwave2.0.Node_042.Multilevel_Sensor.humidity","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:44:19.541 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.snowline_value, sourceObj={"type":"state","common":{"name":"snowline","type":"number","role":"weather.snowline.forecast.0","unit":"m","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424484,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.snowline_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:44:19.541 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc, sourceObj={"type":"state","common":{"name":"Weather state","type":"string","role":"weather.symbol.desc.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228657,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:44:19.541 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_value, sourceObj={"type":"state","common":{"name":"Weather state URL","type":"number","role":"weather.title.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228686,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:44:19.542 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value, sourceObj={"type":"state","common":{"name":"windgusts","type":"number","role":"weather.wind.windgusts.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229137,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:44:19.542 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_value, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620552621774,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:44:19.542 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_dir, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229080,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_dir","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:44:19.543 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol, sourceObj={"type":"state","common":{"name":"wind symbol","type":"number","role":"weather.wind.symbol.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424305,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:44:25.762 - info: mqtt.0 (699) Client [Berta] connected with secret 1633884265762_5015
2021-10-10 18:44:25.765 - info: mqtt.0 (699) Client [Berta] connection closed: disconnected
2021-10-10 18:45:10.908 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.illuminance, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Illuminance","type":"number","unit":"Lux"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Illuminance"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880087283,"_id":"zwave2.0.Node_042.Multilevel_Sensor.illuminance","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.910 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.airTemperature, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Air temperature","type":"number","unit":"°C"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Air temperature"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880084583,"_id":"zwave2.0.Node_042.Multilevel_Sensor.airTemperature","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.911 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.clouds_value, sourceObj={"type":"state","common":{"name":"clouds","type":"number","role":"weather.clouds.forecast.0","unit":"%","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229237,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.clouds_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.912 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.pressure_value, sourceObj={"type":"state","common":{"name":"pressure","type":"number","role":"weather.pressure.forecast.0","unit":"mb","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229207,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.pressure_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.912 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.rain_value, sourceObj={"type":"state","common":{"name":"rain","type":"number","role":"weather.rain.forecast.0","unit":"mm","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229160,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.rain_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.913 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.humidity, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Humidity","type":"number","unit":"%"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Humidity"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880089984,"_id":"zwave2.0.Node_042.Multilevel_Sensor.humidity","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.914 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.snowline_value, sourceObj={"type":"state","common":{"name":"snowline","type":"number","role":"weather.snowline.forecast.0","unit":"m","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424484,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.snowline_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:10.914 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc, sourceObj={"type":"state","common":{"name":"Weather state","type":"string","role":"weather.symbol.desc.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228657,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:10.915 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_value, sourceObj={"type":"state","common":{"name":"Weather state URL","type":"number","role":"weather.title.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228686,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.916 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value, sourceObj={"type":"state","common":{"name":"windgusts","type":"number","role":"weather.wind.windgusts.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229137,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.917 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_value, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620552621774,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:10.918 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_dir, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229080,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_dir","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.918 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol, sourceObj={"type":"state","common":{"name":"wind symbol","type":"number","role":"weather.wind.symbol.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424305,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:10.919 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.illuminance, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Illuminance","type":"number","unit":"Lux"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Illuminance"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880087283,"_id":"zwave2.0.Node_042.Multilevel_Sensor.illuminance","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.920 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.airTemperature, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Air temperature","type":"number","unit":"°C"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Air temperature"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880084583,"_id":"zwave2.0.Node_042.Multilevel_Sensor.airTemperature","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.921 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.clouds_value, sourceObj={"type":"state","common":{"name":"clouds","type":"number","role":"weather.clouds.forecast.0","unit":"%","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229237,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.clouds_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.921 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.pressure_value, sourceObj={"type":"state","common":{"name":"pressure","type":"number","role":"weather.pressure.forecast.0","unit":"mb","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229207,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.pressure_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.922 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.rain_value, sourceObj={"type":"state","common":{"name":"rain","type":"number","role":"weather.rain.forecast.0","unit":"mm","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229160,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.rain_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.922 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=zwave2.0.Node_042.Multilevel_Sensor.humidity, sourceObj={"type":"state","common":{"role":"value","read":true,"write":false,"name":"Humidity","type":"number","unit":"%"},"native":{"nodeId":42,"valueId":{"commandClass":49,"endpoint":0,"property":"Humidity"}},"from":"system.adapter.zwave2.0","user":"system.user.admin","ts":1633880089984,"_id":"zwave2.0.Node_042.Multilevel_Sensor.humidity","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.925 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.snowline_value, sourceObj={"type":"state","common":{"name":"snowline","type":"number","role":"weather.snowline.forecast.0","unit":"m","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424484,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.snowline_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:10.925 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc, sourceObj={"type":"state","common":{"name":"Weather state","type":"string","role":"weather.symbol.desc.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228657,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_desc","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:10.926 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.symbol_value, sourceObj={"type":"state","common":{"name":"Weather state URL","type":"number","role":"weather.title.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737228686,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.927 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value, sourceObj={"type":"state","common":{"name":"windgusts","type":"number","role":"weather.wind.windgusts.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229137,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.windgusts_value","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.927 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_value, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","unit":"km/h","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620552621774,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_value","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:10.927 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_dir, sourceObj={"type":"state","common":{"name":"Wind description","type":"string","role":"weather.direction.wind.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1601737229080,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_dir","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2021-10-10 18:45:10.928 - error: admin.0 (575) Alias subscription error. Please check your alias definitions: sourceId=daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol, sourceObj={"type":"state","common":{"name":"wind symbol","type":"number","role":"weather.wind.symbol.forecast.0","read":true,"write":false},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1620032424305,"_id":"daswetter.0.NextHours.Location_1.Day_1.current.wind_symbol","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636},"native":{}}
2021-10-10 18:45:27.520 - info: host.Casper instance system.adapter.dwd.0 started with pid 4839
2021-10-10 18:45:27.548 - info: zwave2.0 (1456) Node 11 is now awake
2021-10-10 18:45:27.548 - info: zwave2.0 (1456) Node 11 is now asleep
2021-10-10 18:45:29.020 - info: dwd.0 (4839) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
2021-10-10 18:45:29.033 - info: dwd.0 (4839) starting. Version 2.7.7 in /opt/iobroker/node_modules/iobroker.dwd, node: v12.22.6, js-controller: 3.3.18
2021-10-10 18:45:29.752 - info: dwd.0 (4839) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2021-10-10 18:45:30.306 - info: host.Casper instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2021-10-10 18:46:26.216 - info: javascript.0 (605) Stop script script.js.Wetter.Setze_Temperaturen
2021-10-10 18:46:26.477 - info: javascript.0 (605) Start javascript script.js.Wetter.Setze_Frost
2021-10-10 18:46:26.501 - info: javascript.0 (605) script.js.Wetter.Setze_Frost: registered 1 subscription and 0 schedules

If I reboot the whole system, the messages are gone. Please fix this if your adapter is responsible. Please aks if you need more informations.

My system

System: ioBroker 5.1.25
Hostname: Casper
Platform: Linux arm64 @ Raspberry Pi 4
Memory: 4 GB
Node.js: 12.22.6
NPM: 7.24.1
Admin Adapter: 5.1.25
JS-Controller: 3.3.18
JS Script Engine: 5.2.13
Z-Wave Adapter: 2.2.0
Zigbee Adapter: 1.6.3
influxDB Adapter: 2.2.0
MQTT Adapter: 2.4.0 (Broker)
Z-Wave Controller: USB ZME-UZB1
Zigbee Controller: CC2652P v3.x

Z-Wave:

7 x Roller Shutter Controller: Fibaro FGRM-222
1 x Multisensor: Aotec MS ZW100
2 x Multisensor: DB5
4 x Multisensor: Fibaro FGMS-001
1 x Siren: Everspring SE812
1 x Water Sensor: Everspring ST812
1 x Water Sensor: Fibaro FGFS-101
3 x Dimmer: Fibaro FGD-212
2 x Main Switches: Greenwave NS310
1 x Window Sensor: Schwaiger ZHS09
1 x Smoke Detector: Vision ZS6101

Zigbee:

1 x Mueller Color LED A60 ZBT-Extended Color
2 x Philips Hue Motion Sensor SML001
6 x Philips Hue White Single Bulb B22 LWB010
1 x Philips Hue White Ambience E14 LTW012
1 x Philips Hue White and Color LCT010
3 x Philips Hue White A60 LWA001

WiFi:

6 x Shelly1 Switches
1 x Logitech Harmony Hub

MQTT:

1 x Weather Station (WiFi)
1 x ESP8266 Radar Motion Sensor (WiFi)
1 x ESP8266 EMS Boiler Controller (WiFi)
1 x ESP32 Flood Sensor & LED Controller (WiFi)
1 x ESP32 Ambilight Controller @ Kodi (WiFi)
2 x 10.1" Touch Display @ Raspberry Pi 3+ (WiFi)
1 x 8" Touch Display @ Odroid C2 (OctoPi)
1 x Kodi Mediacenter @ Raspberry 3+
1 x Vero 4K Mediacenter with OSMC (Kodi)

Warn messages for values

Describe the bug
I have shutters that have a value from 0 to 100
i have try to alias the device, when i set a new possition, the log tell me:

linkeddevices.0 2022-07-23 09:31:29.327 warn State value to set for "linkeddevices.0.Fenster.Schlafzimmer.Rollo.Links.Shutter1_Position" has value "17" greater than max ""

tried to set min and max value or leave the fields empty without success.
when i enter a min value of 0 the adapter wont save it. and min/mac will not show in the warning message

V1.2.6

Pulsieren zur Aufforderung des Speicherns von Änderungen deaktivieren

Describe the bug
Aktuell pulsiert der "Alle Änderungen Speichern" Button, sobald eine Änderung gemacht wurde.
Dies ist recht ablenkend und sollte auf eine weniger visuell invasive Art geändert werden. Z.B. ein Farbwechsel des Buttons.

To Reproduce
Steps to reproduce the behavior:

  1. Einen Alias hinzufügen oder editieren
  2. "Alle Änderungen Speichern" button pulsiert nun

Free datapoints in alias structure

I propose to realize the possibility of creating a free working datapoints in the alias structure without establishing a connection with the target datapoint. This will give the opportunity to create in the same structure not only links to real devices, but also parameters that change the logic of their work.
For example, for a lamp such a parameter can be shown, it is turned on by a motion sensor or switch.

Folder structure of objects when using Auto-Creation

When using the auto creation functionality, the adapter doesn't consider the folder structure of the original device.
For example a Shelly 2.5 has some folders in the objects tree. The auto creation from the alias adapter puts all of those flat in the device folder. Taking over the original folder structure would make the overview much better.

  • Adapter version: 1.2.4
  • JS-Controller version: 3.3.22
  • Node version: 14.19.0
  • Operating system: linux (Used in Docker on Synology NAS)

Dark Theme. Button colors are low contrast

Describe the bug
Regular buttons on the Dark theme are low contrasted. There are too similar colors and it is not visible.

To Reproduce
Steps to reproduce the behavior:
Admin driver 5.2.3 (stable)

  1. Set the dark theme for admin'
  2. Install Alias adapter
  3. Click on the 'Alias-Manager' point in the side panel (a similar problem with Alias Manager)
  4. Navigate to 'Manage Aliases'

The button 'New Alias' is low contrasted
https://i.imgur.com/8afRmqJ.png

image

Expected behavior
The button should be more contrasted

Versions:

  • Adapter version: 5.2.3 stable
  • JS-Controller version: 3.3.22
  • Node version: 14.18.1
  • Operating system: Raspbian 11

Additional context

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.