Skip to content

[Bug]: getState ... not found #2232

@AdamK-DE

Description

@AdamK-DE

I'm sure that

  • This issue is still present in the current beta version of this adapter
  • There is no other (open) issue with the same topic (use the search!)
  • This issue is not described in the adapter documentation / FAQ (read the docs!)

Script type

Blockly

The problem

Hi,

habe seit Jahren das problem das man in Blockly nicht prüfen kann ob Objekte überhaupt korrekt angelegt werden. jetzt gerade wird der DP per "ID Von Selektor" gefunden (in zigbee.0.*) aber hat "(null)" als wert und ist irgendwie vermurkst...

log: warn getState "zigbee.0.187a3efffee9e4e8.load_power" not found (3)

habe das spiel leider öfters. bzw eigentlich nur bei zigbee-geräten bei denen der zigbee-adapter DPs anlegt aber erstmal oft nicht befüllt. diese existieren dann aber werfen errors als wenn sie es doch nicht würden.. und JA ich prüfe auf "wert != null" .. das hilft da leider nicht da bereits diese abfrage den error ja verursacht.......

per JS kann man das lösen und selbst getState nutzen und error abfangen..
aber KI sagt das geht auch in blockly?! bin ich blind oder wo soll der "exists" baustein sein??????????

vermute das googles Ki da aber wieder nur schrott erzählt und nur der weg per JS Funktion bleibt..

iobroker.current.log (in debug mode!)

No response

Version of nodejs

xxx

Version of ioBroker js-controller

xxxx

Version of adapter

xxx

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions