Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [ gelöst ] JSON aufteilen in DP

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [ gelöst ] JSON aufteilen in DP

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      ioBrokerMike @Homoran last edited by

      @homoran sagte in JSON aufteilen in DP:

      as steht denn im großen log (Protokolle)?

      2024-11-29 20:18:41.186 - debug: mqtt.0 (392491) Redis Objects: Use Redis connection: 127.0.0.1:9001
      2024-11-29 20:18:41.203 - debug: mqtt.0 (392491) Objects client ready ... initialize now
      2024-11-29 20:18:41.203 - debug: mqtt.0 (392491) Objects create System PubSub Client
      2024-11-29 20:18:41.204 - debug: mqtt.0 (392491) Objects create User PubSub Client
      2024-11-29 20:18:41.226 - debug: mqtt.0 (392491) Objects client initialize lua scripts
      2024-11-29 20:18:41.229 - debug: mqtt.0 (392491) Objects connected to redis: 127.0.0.1:9001
      2024-11-29 20:18:41.245 - debug: mqtt.0 (392491) Redis States: Use Redis connection: 127.0.0.1:9000
      2024-11-29 20:18:41.252 - debug: mqtt.0 (392491) States create System PubSub Client
      2024-11-29 20:18:41.252 - debug: mqtt.0 (392491) States create User PubSub Client
      2024-11-29 20:18:41.312 - debug: mqtt.0 (392491) States connected to redis: 127.0.0.1:9000
      2024-11-29 20:18:41.349 - debug: mqtt.0 (392491) Plugin sentry Initialize Plugin (enabled=true)
      2024-11-29 20:18:41.497 - info: mqtt.0 (392491) starting. Version 6.1.2 in /opt/iobroker/node_modules/iobroker.mqtt, node: v20.18.1, js-controller: 7.0.3
      2024-11-29 20:18:41.556 - info: mqtt.0 (392491) Starting MQTT authenticated server on 0.0.0.0:1882
      2024-11-29 20:18:41.637 - debug: mqtt.0 (392491) stateChange mqtt.0.info.clients.Umluft: {"val":false,"ack":true,"ts":1732907921635,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907921635}
      2024-11-29 20:18:41.690 - debug: mqtt.0 (392491) stateChange mqtt.0.info.connection: {"val":"","ack":true,"ts":1732907921686,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907921686}
      2024-11-29 20:18:49.153 - info: mqtt.0 (392491) Client [Umluft] connected with secret 1732907929142_5833
      2024-11-29 20:18:49.180 - debug: mqtt.0 (392491) Client [Umluft] with keepalive 30 set timeout to 45 seconds
      2024-11-29 20:18:49.188 - debug: mqtt.0 (392491) Client [Umluft] with last will {"retain":true,"qos":1,"topic":"umluft_350pic/tele/LWT","payload":{"type":"Buffer","data":[79,102,102,108,105,110,101]}}
      2024-11-29 20:18:49.199 - debug: mqtt.0 (392491) Client [Umluft] Handle subscribe: {"topic":"umluft_350pic/cmnd/#","qos":0}
      2024-11-29 20:18:49.200 - info: mqtt.0 (392491) Client [Umluft] subscribes on "umluft_350pic/cmnd/#" with regex /^umluft_350pic\.cmnd\..*/
      2024-11-29 20:18:49.200 - info: mqtt.0 (392491) Client [Umluft] subscribes on "umluft_350pic/cmnd/#" with regex /^mqtt\.0\.umluft_350pic\.cmnd\..*/
      2024-11-29 20:18:49.205 - debug: mqtt.0 (392491) Client [Umluft] Handle subscribe: {"topic":"tasmotas/cmnd/#","qos":0}
      2024-11-29 20:18:49.206 - info: mqtt.0 (392491) Client [Umluft] subscribes on "tasmotas/cmnd/#" with regex /^tasmotas\.cmnd\..*/
      2024-11-29 20:18:49.206 - info: mqtt.0 (392491) Client [Umluft] subscribes on "tasmotas/cmnd/#" with regex /^mqtt\.0\.tasmotas\.cmnd\..*/
      2024-11-29 20:18:49.206 - debug: mqtt.0 (392491) Client [Umluft] Handle subscribe: {"topic":"cmnd/Umluft_fb/#","qos":0}
      2024-11-29 20:18:49.207 - info: mqtt.0 (392491) Client [Umluft] subscribes on "cmnd/Umluft_fb/#" with regex /^cmnd\.Umluft_fb\..*/
      2024-11-29 20:18:49.207 - info: mqtt.0 (392491) Client [Umluft] subscribes on "cmnd/Umluft_fb/#" with regex /^mqtt\.0\.cmnd\.Umluft_fb\..*/
      2024-11-29 20:18:49.209 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.tele.LWT: {"val":"Online","ack":true,"ts":1732907929197,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732897154587}
      2024-11-29 20:18:49.250 - info: mqtt.0 (392491) Client [Umluft] unsubscribes on unknown topic "homeassistant/status"
      2024-11-29 20:18:49.255 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.cmnd.POWER: {"val":null,"ack":true,"ts":1732907929252,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929252}
      2024-11-29 20:18:49.259 - debug: mqtt.0 (392491) stateChange mqtt.0.info.clients.Umluft: {"val":true,"ack":true,"ts":1732907929256,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929256}
      2024-11-29 20:18:49.337 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:48.406 RSL: STATE = {\"Time\":\"2024-11-29T20:18:48\",\"Uptime\":\"0T03:00:40\",\"UptimeSec\":10840,\"Heap\":28,\"SleepMode\":\"Dynamic\",\"Sleep\":50,\"LoadAvg\":19,\"MqttCount\":4,\"Wifi\":{\"AP\":1,\"SSId\":\"oneBox\",\"BSSId\":\"74:42:7F:66:13:D7\",\"Channel\":9,\"Mode\":\"11n\",\"RSSI\":76,\"Signal\":-62,\"LinkCount\":1,\"Downtime\":\"0T00:00:03\"}}","ack":true,"ts":1732907929335,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929335}
      2024-11-29 20:18:49.387 - debug: mqtt.0 (392491) stateChange mqtt.0.info.connection: {"val":"Umluft","ack":true,"ts":1732907929380,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929380}
      2024-11-29 20:18:49.403 - info: mqtt.0 (392491) Client [Umluft] publishOnSubscribe send all known states
      2024-11-29 20:18:49.407 - info: mqtt.0 (392491) Client [Umluft] publishOnSubscribe send all known states
      2024-11-29 20:18:49.408 - info: mqtt.0 (392491) Client [Umluft] publishOnSubscribe send all known states
      2024-11-29 20:18:49.428 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:48.412 RSL: SENSOR = {\"Time\":\"2024-11-29T20:18:48\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.75},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"}","ack":true,"ts":1732907929426,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929426}
      2024-11-29 20:18:49.429 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:49.252 MQT: Verbindungsversuch...","ack":true,"ts":1732907929427,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929427}
      2024-11-29 20:18:49.430 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:49.308 MQT: verbunden","ack":true,"ts":1732907929427,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929427}
      2024-11-29 20:18:49.430 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:49.311 MQT: umluft_350pic/tele/LWT = Online (beibehalten)","ack":true,"ts":1732907929427,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929427}
      2024-11-29 20:18:49.430 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:49.315 MQT: umluft_350pic/cmnd/POWER = ","ack":true,"ts":1732907929427,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929427}
      2024-11-29 20:18:49.445 - debug: mqtt.0 (392491) stateChange mqtt.0.tasmota.discovery.98CDAC23FB50.config: {"val":"{\"ip\":\"192.168.178.15\",\"dn\":\"Umluft\",\"fn\":[\"EI-OT Modul\",null,null,null,null,null,null,null],\"hn\":\"umluft--topic--6992\",\"mac\":\"98CDAC23FB50\",\"md\":\"EI-OT 2CH 1Wire\",\"ty\":0,\"if\":0,\"ofln\":\"Offline\",\"onln\":\"Online\",\"state\":[\"OFF\",\"ON\",\"TOGGLE\",\"HOLD\"],\"sw\":\"110.00.1\",\"t\":\"umluft_350pic\",\"ft\":\"%topic%/%prefix%/\",\"tp\":[\"cmnd\",\"stat\",\"tele\"],\"rl\":[0,0,0,0,0,0,0,0],\"swc\":[-1,-1,-1,-1,-1,-1,-1,-1],\"swn\":[null,null,null,null,null,null,null,null],\"btn\":[0,0,0,0,0,0,0,0],\"so\":{\"4\":0,\"11\":0,\"13\":0,\"17\":0,\"20\":0,\"30\":0,\"68\":0,\"73\":0,\"82\":0,\"114\":0,\"117\":0},\"lk\":0,\"lt_st\":0,\"sho\":[0,0,0,0],\"ver\":1}","ack":true,"ts":1732907929427,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732897155037}
      2024-11-29 20:18:49.445 - debug: mqtt.0 (392491) stateChange mqtt.0.tasmota.discovery.98CDAC23FB50.sensors: {"val":"{\"sn\":{\"Time\":\"2024-11-29T20:18:49\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.75},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"},\"ver\":1}","ack":true,"ts":1732907929427,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907929427}
      2024-11-29 20:18:49.512 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.RESULT: {"val":"{\"Command\":\"Error\"}","ack":true,"ts":1732907929509,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732897154861}
      2024-11-29 20:18:49.516 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.RESULT: {"val":"{\"Command\":\"Error\"}","ack":true,"ts":1732907929513,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732897154861}
      2024-11-29 20:18:49.605 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.RESULT: {"val":"{\"Command\":\"Error\"}","ack":true,"ts":1732907929602,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732897154861}
      2024-11-29 20:18:50.312 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:49.574 MQT: umluft_350pic/stat/RESULT = {\"Command\":\"Error\"}","ack":true,"ts":1732907930310,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907930310}
      2024-11-29 20:18:50.313 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:49.623 MQT: umluft_350pic/stat/RESULT = {\"Command\":\"Error\"}","ack":true,"ts":1732907930310,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907930310}
      2024-11-29 20:18:50.313 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:49.675 MQT: umluft_350pic/stat/RESULT = {\"Command\":\"Error\"}","ack":true,"ts":1732907930311,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907930311}
      2024-11-29 20:18:51.267 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.RESULT: {"val":"{\"Command\":\"Error\"}","ack":true,"ts":1732907931264,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732897154861}
      2024-11-29 20:18:51.315 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:51.376 MQT: umluft_350pic/stat/RESULT = {\"Command\":\"Error\"}","ack":true,"ts":1732907931313,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907931313}
      2024-11-29 20:18:58.343 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.tele.STATE: {"val":"{\"Time\":\"2024-11-29T20:18:58\",\"Uptime\":\"0T03:00:50\",\"UptimeSec\":10850,\"Heap\":27,\"SleepMode\":\"Dynamic\",\"Sleep\":50,\"LoadAvg\":19,\"MqttCount\":5,\"Wifi\":{\"AP\":1,\"SSId\":\"oneBox\",\"BSSId\":\"74:42:7F:66:13:D7\",\"Channel\":9,\"Mode\":\"11n\",\"RSSI\":76,\"Signal\":-62,\"LinkCount\":1,\"Downtime\":\"0T00:00:03\"}}","ack":true,"ts":1732907938340,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907938340}
      2024-11-29 20:18:58.346 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.tele.SENSOR: {"val":"{\"Time\":\"2024-11-29T20:18:58\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.75},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"}","ack":true,"ts":1732907938340,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907938340}
      2024-11-29 20:18:59.333 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:58.445 MQT: umluft_350pic/tele/STATE = {\"Time\":\"2024-11-29T20:18:58\",\"Uptime\":\"0T03:00:50\",\"UptimeSec\":10850,\"Heap\":27,\"SleepMode\":\"Dynamic\",\"Sleep\":50,\"LoadAvg\":19,\"MqttCount\":5,\"Wifi\":{\"AP\":1,\"SSId\":\"oneBox\",\"BSSId\":\"74:42:7F:66:13:D7\",\"Channel\":9,\"Mode\":\"11n\",\"RSSI\":76,\"Signal\":-62,\"LinkCount\":1,\"Downtime\":\"0T00:00:03\"}}","ack":true,"ts":1732907939330,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907939330}
      2024-11-29 20:18:59.335 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:18:58.456 MQT: umluft_350pic/tele/SENSOR = {\"Time\":\"2024-11-29T20:18:58\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.75},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"}","ack":true,"ts":1732907939331,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907939331}
      2024-11-29 20:19:08.329 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.tele.STATE: {"val":"{\"Time\":\"2024-11-29T20:19:08\",\"Uptime\":\"0T03:01:00\",\"UptimeSec\":10860,\"Heap\":27,\"SleepMode\":\"Dynamic\",\"Sleep\":50,\"LoadAvg\":19,\"MqttCount\":5,\"Wifi\":{\"AP\":1,\"SSId\":\"oneBox\",\"BSSId\":\"74:42:7F:66:13:D7\",\"Channel\":9,\"Mode\":\"11n\",\"RSSI\":74,\"Signal\":-63,\"LinkCount\":1,\"Downtime\":\"0T00:00:03\"}}","ack":true,"ts":1732907948326,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907948326}
      2024-11-29 20:19:08.331 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.tele.SENSOR: {"val":"{\"Time\":\"2024-11-29T20:19:08\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.75},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"}","ack":true,"ts":1732907948326,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907948326}
      2024-11-29 20:19:09.328 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:19:08.431 MQT: umluft_350pic/tele/STATE = {\"Time\":\"2024-11-29T20:19:08\",\"Uptime\":\"0T03:01:00\",\"UptimeSec\":10860,\"Heap\":27,\"SleepMode\":\"Dynamic\",\"Sleep\":50,\"LoadAvg\":19,\"MqttCount\":5,\"Wifi\":{\"AP\":1,\"SSId\":\"oneBox\",\"BSSId\":\"74:42:7F:66:13:D7\",\"Channel\":9,\"Mode\":\"11n\",\"RSSI\":74,\"Signal\":-63,\"LinkCount\":1,\"Downtime\":\"0T00:00:03\"}}","ack":true,"ts":1732907949325,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907949325}
      2024-11-29 20:19:09.330 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:19:08.441 MQT: umluft_350pic/tele/SENSOR = {\"Time\":\"2024-11-29T20:19:08\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.75},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"}","ack":true,"ts":1732907949325,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907949325}
      2024-11-29 20:19:18.303 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.tele.STATE: {"val":"{\"Time\":\"2024-11-29T20:19:18\",\"Uptime\":\"0T03:01:10\",\"UptimeSec\":10870,\"Heap\":27,\"SleepMode\":\"Dynamic\",\"Sleep\":50,\"LoadAvg\":19,\"MqttCount\":5,\"Wifi\":{\"AP\":1,\"SSId\":\"oneBox\",\"BSSId\":\"74:42:7F:66:13:D7\",\"Channel\":9,\"Mode\":\"11n\",\"RSSI\":70,\"Signal\":-65,\"LinkCount\":1,\"Downtime\":\"0T00:00:03\"}}","ack":true,"ts":1732907958300,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907958300}
      2024-11-29 20:19:18.305 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.tele.SENSOR: {"val":"{\"Time\":\"2024-11-29T20:19:18\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.81},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"}","ack":true,"ts":1732907958301,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907958301}
      2024-11-29 20:19:19.363 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:19:18.406 MQT: umluft_350pic/tele/STATE = {\"Time\":\"2024-11-29T20:19:18\",\"Uptime\":\"0T03:01:10\",\"UptimeSec\":10870,\"Heap\":27,\"SleepMode\":\"Dynamic\",\"Sleep\":50,\"LoadAvg\":19,\"MqttCount\":5,\"Wifi\":{\"AP\":1,\"SSId\":\"oneBox\",\"BSSId\":\"74:42:7F:66:13:D7\",\"Channel\":9,\"Mode\":\"11n\",\"RSSI\":70,\"Signal\":-65,\"LinkCount\":1,\"Downtime\":\"0T00:00:03\"}}","ack":true,"ts":1732907959360,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907959360}
      2024-11-29 20:19:19.365 - debug: mqtt.0 (392491) stateChange mqtt.0.umluft_350pic.stat.LOGGING: {"val":"20:19:18.416 MQT: umluft_350pic/tele/SENSOR = {\"Time\":\"2024-11-29T20:19:18\",\"DS18B20-1\":{\"Id\":\"01131B71E34F\",\"Temperature\":12.13},\"DS18B20-2\":{\"Id\":\"01131B8507D6\",\"Temperature\":11.75},\"DS18B20-3\":{\"Id\":\"01131BE31350\",\"Temperature\":11.81},\"DS18B20-4\":{\"Id\":\"021313CCB0AA\",\"Temperature\":12.31},\"TempUnit\":\"C\"}","ack":true,"ts":1732907959360,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1732907959360}
      
      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @ioBrokerMike last edited by

        @iobrokermike ich seh nichts von Javascript!
        läuft das Skript?
        und die Instanz?

        I 1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active @Homoran last edited by

          @homoran sagte in JSON aufteilen in DP:

          @mickym sagte in JSON aufteilen in DP:

          Du musst den Text noch in ein Objekt wandeln.

          warum muss ich das nicht 🤔

          Wenn Du Wert nimmst und das Ganze aus einem Trigger stammt und Wert keine selbst erstellte Variable ist, dann ist das ein Objekt. Wenn Du aber nur einen JSON als Text nimmst, musst Du den erst in ein Objekt wandeln.

          Deshalb ist es auch nicht gut, wenn man eine selbst erstellte Variable Wert nennt - dann verwechselt man das.

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @mickym last edited by

            @mickym sagte in JSON aufteilen in DP:

            Deshalb ist es auch nicht gut, wenn man eine selbst erstellte Variable Wert nennt

            Da stimme ich dir zu! Mir fiel nur auf die Schnelle kein kurzer Begriff für "extrahierter Wert" ein.

            hier jedoch nicht

            @mickym sagte in JSON aufteilen in DP:

            Wenn Du aber nur einen JSON als Text nimmst, musst Du den erst in ein Objekt wandeln.

            hier
            https://forum.iobroker.net/assets/uploads/files/1732905391106-screenshot_20241129-193612_firefox.jpg
            klappt es ohne Objekt

            mickym 1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active @Homoran last edited by mickym

              @homoran Ja Du hast Recht - ist für mich auch neu - früher ging das glaub nicht. Aber jetzt geht das anscheinend.

              b5b2b58c-3418-4036-9d05-6c2bd502ac0e-image.png

              geht sogar direkt aus dem Text

              c66cb765-351c-452d-9b58-138812069f7b-image.png

              Aber irgendwie habe ich es in Erinnerung, dass das früher nicht ging.

              Homoran paul53 2 Replies Last reply Reply Quote 1
              • Homoran
                Homoran Global Moderator Administrators @mickym last edited by

                @mickym sagte in JSON aufteilen in DP:

                früher ging das glaub nicht.

                ich hab's immer so gemacht.
                Ich wusste nicht dass das nicht geht, dadurch ging es 😂

                1 Reply Last reply Reply Quote 0
                • mickym
                  mickym Most Active last edited by

                  Nur wenn @iobrokerMike solche Probleme mit JSON hat, sollte er sich vielleicht doch mal meinen NodeRed Flow anschauen und einfach alles in einzelne Datenpunkte aufdröseln. 😉

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @mickym last edited by

                    @mickym sagte in JSON aufteilen in DP:

                    Nur wenn @iobrokerMike solche Probleme mit JSON hat, sollte er sich vielleicht doch mal meinen NodeRed Flow anschauen und einfach alles in einzelne Datenpunkte aufdröseln. 😉

                    ich denke das Skript läuft nicht.
                    Wie du in meinem output siehst, müsste mindestens der Stop, der Start und die subscriptions zu sehen sein.

                    bei deinem Flow käme dann auch nichts.

                    1 Reply Last reply Reply Quote 1
                    • I
                      ioBrokerMike @Homoran last edited by

                      @homoran
                      Blockly 5.png

                      @mickym
                      Das habe ich im Hinterkopf.
                      Danke für den Hinweis

                      Wenn ich das erstmal von @Homoran zum laufen bekomme werde ich mich mit den Rest (Eigentlichen) beschäftigen.

                      mickym Homoran 2 Replies Last reply Reply Quote 0
                      • mickym
                        mickym Most Active @ioBrokerMike last edited by

                        @iobrokermike
                        @Homoran hat ja Recht, dass in Deinem Debug Fenster ja gar nichts steht. Hast Du noch irgendwas anderes nicht deaktiviertes im Skript.

                        894decef-f8de-4df6-9eeb-30f9b816a757-image.png

                        Hast Du mal Dein gestartetes Skript mit dem Wiederholungssymbol neu gestartet? - Das muss im Debugfenster zu sehen sein.

                        I 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @mickym last edited by

                          @mickym sagte: früher ging das glaub nicht.

                          Das ging mit getAttr() schon immer. Siehe Doku. Die Funktion wurde speziell für Blockly geschaffen.

                          mickym 2 Replies Last reply Reply Quote 0
                          • mickym
                            mickym Most Active @paul53 last edited by

                            @paul53 OK

                            321482ec-b7b2-411d-afc4-c70d744dd006-image.png

                            Ich weiß dann nur nicht, ob es dann daran lag, dass es ein verschachteltes Array war - aber es gab Fälle da ging es nicht. Ich schau mal, ob ich was finde.

                            1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @ioBrokerMike last edited by Homoran

                              @iobrokermike läuft das Skript selber?
                              war das große log nach mqtt gefiltert?

                              I 1 Reply Last reply Reply Quote 0
                              • I
                                ioBrokerMike @mickym last edited by

                                @mickym

                                Blockly 6.png

                                Hast Du mal Dein gestartetes Skript mit dem Wiederholungssymbol neu gestartet? ...
                                Ja das habe ich gemacht.

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @ioBrokerMike last edited by

                                  @iobrokermike starte mal die Instsnz neu und mach rinen Browserrefresh (Strg-f5)

                                  1 Reply Last reply Reply Quote 0
                                  • I
                                    ioBrokerMike @Homoran last edited by ioBrokerMike

                                    @homoran sagte in JSON aufteilen in DP:

                                    war das große log nach mqtt gefiltert?

                                    Ja, das war nach mqtt gefiltert

                                    Homoran 1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @ioBrokerMike last edited by Homoran

                                      @iobrokermike sagte in JSON aufteilen in DP:

                                      @homoran sagte in JSON aufteilen in DP:

                                      war das große log nach mqtt gefiltert?

                                      Ja, das war nach matt gefiltert

                                      dann kann man da natürlich auch keine Meldungen von javascript sehen!

                                      I 1 Reply Last reply Reply Quote 0
                                      • mickym
                                        mickym Most Active @paul53 last edited by mickym

                                        @paul53 sagte in JSON aufteilen in DP:

                                        @mickym sagte: früher ging das glaub nicht.

                                        Das ging mit getAttr() schon immer. Siehe Doku. Die Funktion wurde speziell für Blockly geschaffen.

                                        Irgendwie ist das aber anscheinend doch kein Objekt - zumindest, wenn ich es in JSONATA weiter verwenden will. Gibt es da eine Erklärung?

                                        51cae8de-09dd-4ffa-9335-2766aa379d39-image.png

                                        Im 1. Fall ohne Konvertierung - kann ich über JSONATA nicht auf die Objekteigenschaft zugreifen. Im 2. Fall gehts.

                                        <xml xmlns="https://developers.google.com/blockly/xml">
                                         <variables>
                                           <variable id="NWR;`_N@3a:sTiBKQkne">Objekt</variable>
                                         </variables>
                                         <block type="variables_set" id="M@F*zUMa;{#yJo2.2goG" x="-1137" y="-337">
                                           <field name="VAR" id="NWR;`_N@3a:sTiBKQkne">Objekt</field>
                                           <value name="VALUE">
                                             <block type="text" id="fWZa-MC8^[YM-V-;#R}:">
                                               <field name="TEXT">{"meterId":"1KFM00000754396","deviceId":"EBSD14250567526","msgType":"EMETER_OBIS_V2","measurements":[{"timestamp":"2022-12-03T13:25:53Z","values":{"1-0:96.90.21":"7E2005D2","1-0:0.2.00":"312E3033","1-0:14.7.0255":50,"1-0:81.7.26255":359,"1-0:81.7.15255":330,"1-0:81.7.4255":337,"1-0:81.7.2255":238,"1-0:81.7.1255":118,"1-0:71.7.0255":10.119999885559082,"1-0:51.7.0255":1.7100000381469727,"1-0:31.7.0255":0.89999997615814209,"1-0:72.7.0255":235.89999389648438,"1-0:52.7.0255":234.69999694824219,"1-0:32.7.0255":237,"1-0:16.7.0255":2818,"1-0:2.8.0255":0,"1-0:1.8.0255":9071.03125,"1-0:96.1.0255":"0A014B464D0000006E24","1-0:96.50.1*1":"4B464D"}}]}</field>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="debug" id="^5#in-UU}%!K~KPOKHz_">
                                               <field name="Severity">info</field>
                                               <value name="TEXT">
                                                 <shadow type="text" id="-,TGC$b5|aHgxT-/9J]`">
                                                   <field name="TEXT">test</field>
                                                 </shadow>
                                                 <block type="variables_get" id="nRXii?=4yGGy,y7%2jY(">
                                                   <field name="VAR" id="NWR;`_N@3a:sTiBKQkne">Objekt</field>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="debug" id="C*BY:f~|[e)Xvn8W1*s{">
                                                   <field name="Severity">info</field>
                                                   <value name="TEXT">
                                                     <shadow type="text" id="michMudNxqrBOIIp?ntJ">
                                                       <field name="TEXT">test</field>
                                                     </shadow>
                                                     <block type="convert_jsonata" id="AS%.5T)U4NQRb~6pE|^y">
                                                       <value name="EXPRESSION">
                                                         <shadow type="text" id="]-J?Hivq,p/e0?KwDjKv">
                                                           <field name="TEXT">$.measurements[0].values.'1-0:96.50.1*1'</field>
                                                         </shadow>
                                                       </value>
                                                       <value name="TARGET">
                                                         <block type="variables_get" id="$:M+P`jmlylnj6q[{yF,">
                                                           <field name="VAR" id="NWR;`_N@3a:sTiBKQkne">Objekt</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <next>
                                                     <block type="variables_set" id="QRu@$s3*df8mR7r@=iO#">
                                                       <field name="VAR" id="NWR;`_N@3a:sTiBKQkne">Objekt</field>
                                                       <value name="VALUE">
                                                         <block type="convert_json2object" id="R.c9ffe%vYu70tFC4Wg0">
                                                           <value name="VALUE">
                                                             <block type="variables_get" id="Z^;~j8`)]MoA[fRfSluS">
                                                               <field name="VAR" id="NWR;`_N@3a:sTiBKQkne">Objekt</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                       <next>
                                                         <block type="debug" id="yQlY]j3k2iPYr$s%:Z=c">
                                                           <field name="Severity">info</field>
                                                           <value name="TEXT">
                                                             <shadow type="text" id="michMudNxqrBOIIp?ntJ">
                                                               <field name="TEXT">test</field>
                                                             </shadow>
                                                             <block type="convert_jsonata" id="*P_(9@j7YL};L(Uz5~ZN">
                                                               <value name="EXPRESSION">
                                                                 <shadow type="text" id="7abV56Ncd4Eb9CA7Gy|N">
                                                                   <field name="TEXT">$.measurements[0].values.'1-0:96.50.1*1'</field>
                                                                 </shadow>
                                                               </value>
                                                               <value name="TARGET">
                                                                 <block type="variables_get" id="^3+giB~)?btQR6/;R1~a">
                                                                   <field name="VAR" id="NWR;`_N@3a:sTiBKQkne">Objekt</field>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </next>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                        </xml>
                                        

                                        Oder heißt das, dass zum Extrahieren wird es temporär in ein Objekt gewandelt, wenn ich es aber weiterverwenden will, dann muss ich es konveritieren.

                                        Ja ich hab es mir selbst beantwortet. Vergiss diesen Post.

                                        Homoran 1 Reply Last reply Reply Quote 0
                                        • I
                                          ioBrokerMike @Homoran last edited by

                                          @homoran

                                          So jetzt die Filterung von Javascript:

                                             2024-11-29 20:59:14.006	warn	(COMPACT) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34)
                                          
                                          javascript.0
                                          2024-11-29 20:59:14.006	warn	(COMPACT) at Object.<anonymous> (script.js.00_Anwesend.AnzahlAnwesend:17:3)
                                          
                                          javascript.0
                                          2024-11-29 20:59:14.005	warn	(COMPACT) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2090:20)
                                          
                                          javascript.0
                                          2024-11-29 20:59:14.003	warn	(COMPACT) You are assigning a number to the state "0_userdata.0.Anwesend.Anzahl" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions.
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.010	info	(COMPACT) State value to set for "0_userdata.0.Anwesend.Anzahl" has to be type "string" but received type "number"
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.005	warn	(COMPACT) at processTimers (node:internal/timers:519:7)
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.005	warn	(COMPACT) at listOnTimeout (node:internal/timers:581:17)
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.004	warn	(COMPACT) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7)
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.004	warn	(COMPACT) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.004	warn	(COMPACT) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15)
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.004	warn	(COMPACT) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34)
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.003	warn	(COMPACT) at Object.<anonymous> (script.js.00_Anwesend.AnzahlAnwesend:17:3)
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.003	warn	(COMPACT) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2090:20)
                                          
                                          javascript.0
                                          2024-11-29 20:59:12.002	warn	(COMPACT) You are assigning a number to the state "0_userdata.0.Anwesend.Anzahl" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions.
                                          
                                          javascript.0
                                          2024-11-29 20:59:10.011	info	(COMPACT) State value to set for "0_userdata.0.Anwesend.Anzahl" has to be type "string" but received type "number"
                                          
                                          javascript.0
                                          2024-11-29 20:59:10.005	warn	(COMPACT) at processTimers (node:internal/timers:519:7)
                                          
                                          

                                          starte mal die Instsnz neu und mach rinen Browserrefresh (Strg-f5)

                                          Javascript und mqtt neugestartet sowie F5

                                          mickym Homoran 2 Replies Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @mickym last edited by

                                            @mickym Ist sehr interessant (vielleicht werd ich deswegen mit jsonata nicht warm), aber könnten wir das bitte aus diesem Thread erst mal herauslassen.

                                            ich fürchte wir verlieren @ioBrokerMike sonst.

                                            mickym 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            846
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            48
                                            1867
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo