Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Adapter hm-rpc für Homatic-Geräte zeigt nicht alle Kanäle

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    SOLVED Adapter hm-rpc für Homatic-Geräte zeigt nicht alle Kanäle

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      TorstenU last edited by

      Hallo ioBroker-Forum,

      ich habe seit ca. 1 Monat einen Raspberry Pi3B+ und piVCCU3 (3.41.11-12) im Einsatz.

      Ich bin gerade dabei eine Visualisierung zu erstellen und habe dabei gemerkt, dass ich Probleme mit den Homematic Geräten BidCos-RF. habe. Es werden zwar alle Geräte im ioBroker unter Objekte hm-rpc.0 angezeigt, jedoch nicht alle Kanäle. Es erscheinen je nach Gerätetyp die Kanäle 0, 1 oder 4. Diese Kanäle (Ordner) kann ich öffnen und es erscheinen die zugeordneten Parameter. Alle anderen Kanäle werden nur mit Nummer angezeigt sind aber keine Ordner die Parameter enthalten. 15898_hm-rpc.0.png
      Außerdem werden unter dem Objekt hm-rpc.0 noch alle Homematic-IP Geräte angezeigt. Nicht vollständig, sondern nur mit dem Kanal 0. Alle Kanäle der Homematic-IP Geräte werden zum Glück unter hm-rpc.5 gezeigt.

      Ich habe schon alle Instanzen und Objekte gelöscht und neu angelegt. Ich habe die Namen der Geräte in piVCCU3 so einfach wie möglich geschrieben (ohne Leerzeichen, ohne Ziffern, ohne Unterstrich). Alles hat keine Änderung gebracht.

      Ich hoffe es kann mir jemand helfen.

      Gruß

      Torsten

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

        Hallo und Willkommen im Forum!

        Hast du mal die Box "alle Geräte neu einlesen - einmalig" angehakt und dann gespeichert?

        Gruß

        Rainer

        1 Reply Last reply Reply Quote 0
        • J
          J Riemann last edited by

          Irgendwie klingt Deine Beschreibung etwas verwirrend… > Problem mit Geräten BidCos-RF. habe. Es werden zwar alle Geräte im ioBroker unter Objekte hm-rpc.0 angezeigt, jedoch nicht alle Kanäle > Außerdem werden unter dem Objekt hm-rpc.0 noch alle Homematic-IP Geräte angezeigt
          BidCos-RF und Homematic IP sind aber zwei verschiedene Systeme, wie kann es sein das beide unter hm-rpc.0 angezeigt werden?
          > unter dem Objekt hm-rpc.0 noch alle Homematic-IP Geräte angezeigt. Nicht vollständig, sondern nur mit dem Kanal 0\. Alle Kanäle der Homematic-IP Geräte werden zum Glück unter hm-rpc.5 gezeigt. Hast Du wirklich 5 Instanzen von hm-rpc im Einsatz? Werden die wirklich alle benötigt? Wenn die IP Geräte im rpc.0 und auch im rpc.5 angezeigt werden, wenn auch nur teilweise, dann ist etwas komplett falsch konfiguriert oder anderweitig fehlerhaft.

          Wie sehen denn die Einstellungen der einzelnen hm-rpc Instanzen aus? Und wie die Konfig der hm-rega Instanz?

          1 Reply Last reply Reply Quote 0
          • T
            TorstenU last edited by

            Hallo Homoran,

            das mit dem Haken "alle Geräte neu einlesen - einmalig" hatte ich schon mehrfach versucht, hat aber nichts geändert.

            Danke trotzdem.

            Hallo J Riemann,

            warum Homematic und Homematic-IP Geräte unter hm-rpc.0 angezeigt werden weiß ich auch nicht.

            Ich habe keine 5 Instanzen mehr. Durch das Suchen nach neuen Geräten hatten sich weitere Instanzen ergeben, die ich aber wieder gelöscht habe. Ich habe derzeit 3 Instanzen: hm-rpc.0 für Homematic; hm-rpc.3 für CuxD und hm-rpc.5 für Homematic-IP.
            15898_instanzen.png
            15898_rpc.0.png
            15898_rpc.3.png
            15898_rpc.5.png
            15898_rega.0.png
            Die geschwärzte IP-Adresse ist von der piVCCU3.

            Danke für die Mühe.

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

              @TorstenU:

              das mit dem Haken "alle Geräte neu einlesen - einmalig" hatte ich schon mehrfach versucht, hat aber nichts geändert. `
              Teilweise gut 😉

              Hast du vorher auch schon mal die IP-Geräte unter hm-rpc.0 gelöscht?

              Das ist kein Sync, sondern nur ein Auslesen. "Irrtümlich" Bestehendes wird NICHT gelöscht.

              Gruß

              Rainer

              1 Reply Last reply Reply Quote 0
              • J
                J Riemann last edited by

                Das sieht soweit ok aus wenn die richtigen IP Adressen eingetragen sind.

                Das schwärzen der IP ist nicht nötig wenn Dein Heimnetzwerk nicht offen im Internet hängt.

                > Durch das Suchen nach neuen Geräten hatten sich weitere Instanzen ergeben, die ich aber wieder gelöscht habe.
                Von selbst hat sich das aber nicht ergeben…

                Durch das chaotische Instanzen erstellen, löschen, umkonfigurieren, Geräte neu einlesen usw. sind wohl die Probleme entstanden. Ich denke z.B. hm.rpc.0 war mal für RF und dann wieder für IP konfiguriert und jedes Mal wurden die ensprechenden Geräte ausgelesen. Beim umkonfigurieren usw. blieben die vom vorherigen Versuch angelegen Ordner und Datenpunkte als „Leichen“ vorhanden.

                Evtl. wäre es sinnvoll alle Instanzen zu löschen und auch alle Ordner und Datenpunkte zu entfernen um dann nochmal sauber anzufangen.

                1 Reply Last reply Reply Quote 0
                • T
                  TorstenU last edited by

                  Hallo Jörg,

                  ich werde deinen Ratschlag befolgen und alle Instanzen nochmals löschen.

                  Du schreibst dass ich auch alle Ordner und Datenpunkte löschen soll. Werden die durch das Löschen der Instanzen automatisch gelöscht oder muss ich irgendwo Hand anlegen?

                  #Hallo Rainer,

                  löschen der IP-Geräte hat nichts geholfen, waren nach dem nächsten Auslesen wieder vorhanden.

                  1 Reply Last reply Reply Quote 0
                  • T
                    TorstenU last edited by

                    Habe nun alle Instanzen neu angelegt und nun scheint alles in Ordnung zu sein. Weihnachten ist gerettet!

                    Ich habe zuerst die 3 RPC Adapter angelegt. Als dies erledigt war, dann den rega Adapter. Das man diese Reihenfolge wählen soll habe ich auf https://github.com/ioBroker/ioBroker/wi … er-hm-rega gelesen.

                    Als ich im rega Adapter jedoch die Häkchen bei "aktiviert" gesetzt habe, waren die HM-IP Geräte und die CUxD Geräte wieder bei den HM Geräten vorhanden?? Also habe ich die Häkchen im rega Adapter wieder entfernt und die falschen Geräte aus den Objekten gelöscht.

                    Weiß jemand ob die Häkchen für irgend etwas benötigt werden?? 15898_rega.0_1.png
                    Nochmals vielen Dank für eure Hilfe und ein schönes Weihnachtsfest.

                    1 Reply Last reply Reply Quote 0
                    • J
                      J Riemann last edited by

                      Die Häkchen müssen gesetzt sein…

                      Irgendwie kann ich nicht glauben und verstehen das die Geräte vermischt sind.

                      Dann müsste ja z.B. die Instanz hm-rpc.0 für RFD konfiguriert sein und die Objekte fälschlich in die Ordner des hm-rpc.1 schreiben.

                      Zeig mal wie das aussieht...

                      1 Reply Last reply Reply Quote 0
                      • T
                        TorstenU last edited by

                        Wie soll ich dir das zeigen?

                        1 Reply Last reply Reply Quote 0
                        • F
                          Flauschi last edited by

                          screenshot des rpcs mit den gemischten Objekten

                          Sent from my iPhone using Tapatalk

                          1 Reply Last reply Reply Quote 0
                          • eric2905
                            eric2905 last edited by

                            Ich versuche das mal nachzustellen.

                            Gruß,

                            Eric

                            Von unterwegs getippert

                            1 Reply Last reply Reply Quote 0
                            • eric2905
                              eric2905 last edited by

                              Es ist bei mir reproduzierbar:

                              Auch ich habe die HMIP-Geräte mit dem Unterordner 0 im Objektbaum der RFD-Geräte
                              355_4892670b-64d3-4e5a-9e08-23f952915643.jpeg

                              Im hm-rega den Haken bei rfd raus und den Ojübjektbaum bereinigt

                              Hm-rega neu geatartet ==> alles ok

                              Haken für rfd im hm-rega wieder gesetzt (Adapter startet neu) ==> alle HMIP-Geräte wieder im Objektebaum der rfd.

                              Gruß,

                              Eric

                              D 1 Reply Last reply Reply Quote 0
                              • J
                                J Riemann last edited by

                                Ich habe gerade ein Update des hm-rega Adapters auf Version 2.0 und des hm-rpc Adapters auf 1.8 durchgeführt…

                                Als Folge waren in der hm-prc.0 Instanz (für rfd konfiguriert) plötzlich Objektordner aller HM-IP Geräte angelegt und einige Datenpunkte des Gerätekanal 0 waren enthalten (nicht alle). Die Objekte wurden anscheinend von hm-rpc.1 zu hm-rpc.0 verschoben und sind somit nicht doppelt vorhanden. Ich vermute aber eher das diese "Indikator.Alarm" Objekte erst ab der Raspimatic Firmware 3.41.xx bereitgestellt werden bzw. mit der Umstellung auf XML-RPC vom iobroker synchronisiert werden. Die Geräteordner mit dem Unterordner Kanal 0 gibt es jetzt doppelt und sie sind in hm-rpc.0 und hm-rpc.1 enthalten.

                                Ich habe dann die falschen Einträge und Objekte gelöscht, die Instanz gestoppt und mit Gerätesync gestartet. Danach ist alles so wie es sein sollte.

                                Entfernt man nun in der hm-rega Instanz die Haken bei "aktiv", startet die Instanz neu, setzt die Haken wieder und startet neu, dann sind wieder HM-IP Ordner im RFD Objetodner eingetragen. Dieses mal allerdings nur leere Ordner und keine Objekte. 6696_bildschirmfoto_2018-12-24_um_11.14.03.png

                                Wenn ich später Zeit habe teste ich ob der Fehler nach einem Downgrade der Instanzen noch vorhanden ist.

                                Edit: zwischenzeitlich habe weiter getestet und festgestellt das es ausreicht in der hm-rega Instanz einen einzigen der Haken, egal welchen, bei "aktiv" zu entfernen und wieder zu setzen um den Fehler zu provozieren. Wird ein vorher entfernter Haken wieder gesetzt und die hm-rega Instanz startet neu, dann werden auch sofort die oben genannten IP Ordner und Objekte in den hm-rpc.0 Ordner geschrieben. Während das passiert wirft die javascript Instanz haufenweise Fehler ins Log.

                                undefined2018-12-24 11:27:49.804 - info: host.iobroker-rock64 instance system.adapter.hm-rpc.2 started with pid 12640
                                2018-12-24 11:28:10.889 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.891 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.891 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.892 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.892 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.893 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.893 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.893 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.894 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.906 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.907 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.907 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.908 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.908 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.909 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.910 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.910 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.911 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.911 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.911 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.912 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.912 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.913 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.914 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.914 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.914 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.915 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.915 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.915 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.917 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.917 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.917 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.918 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.918 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.918 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.919 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.920 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.920 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.921 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.921 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.921 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.922 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.922 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.923 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.924 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.924 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.925 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.925 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.925 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.926 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.927 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.927 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.928 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.928 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.928 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.929 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.929 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.930 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.931 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.931 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.931 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.932 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.932 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.938 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.939 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.940 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.941 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.941 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.941 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.942 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.943 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.944 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.945 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.945 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.946 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.946 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.947 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.948 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.950 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.950 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.951 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.951 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.952 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.952 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.953 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.954 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.955 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.955 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.956 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.956 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.957 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.957 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.958 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.959 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.960 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.960 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.960 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.961 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.978 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.979 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.980 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.980 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.980 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.981 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.981 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.982 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.984 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.984 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.985 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.985 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.985 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.986 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.986 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.987 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.988 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.988 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.988 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.989 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.989 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.989 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.991 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.991 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.991 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.992 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.992 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.992 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.993 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.994 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.995 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.995 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.995 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.996 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.996 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:10.996 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:10.998 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:10.998 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:10.998 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:10.999 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:10.999 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:10.999 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.000 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.001 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.002 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.002 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.002 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.003 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.003 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.003 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.005 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.005 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.005 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.006 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.006 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.006 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.007 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.008 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.008 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.009 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.009 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.010 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.010 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.011 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.012 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.013 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.013 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.014 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.014 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.015 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.015 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.017 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.018 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.018 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.019 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.020 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.021 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.022 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.023 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.024 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.025 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.025 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.026 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.026 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.027 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.028 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.029 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.030 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.030 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.031 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.031 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.032 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.034 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.034 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.035 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.035 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.036 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.037 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.053 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.054 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.055 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.055 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.056 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.056 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.056 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.057 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.058 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.058 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.059 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.059 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.059 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.060 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.060 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.061 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.062 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.062 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.063 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.063 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.063 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.064 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.065 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.065 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.066 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.066 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.066 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.067 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.068 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.069 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.069 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.070 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.070 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.070 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.071 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.071 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.072 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.073 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.073 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.073 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.074 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.074 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.074 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.075 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.076 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.076 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.077 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.077 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.077 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.078 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.079 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.079 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.080 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.080 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.080 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.081 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.081 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.082 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.083 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.083 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.083 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.084 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.084 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.084 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.086 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.086 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.086 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.087 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.087 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.087 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.088 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.089 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.089 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.090 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.090 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.091 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.091 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.091 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.092 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.093 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.093 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.094 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.094 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.094 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.095 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.096 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.096 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.097 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.097 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.097 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.098 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:11.098 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:11.099 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:11.100 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:11.100 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:11.101 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:11.101 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:11.101 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.846 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.849 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.850 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.850 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.851 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.851 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.852 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.853 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.854 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.855 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.855 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.855 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.856 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.856 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.857 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.858 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.858 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.859 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.859 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.859 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.860 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.860 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.861 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.862 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.862 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.862 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.863 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.863 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.863 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.865 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.865 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.865 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.866 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.866 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.866 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.867 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.868 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.868 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.869 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.869 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.869 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.870 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.870 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.871 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.872 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.872 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.873 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.873 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.873 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.874 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.875 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.875 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.876 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.876 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.876 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.877 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.877 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.878 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.879 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.879 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.879 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.880 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.880 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.880 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.882 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.882 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.882 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.883 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.883 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.883 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.884 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.885 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.885 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.886 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.886 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.886 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.887 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.887 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.888 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.889 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.889 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.890 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.890 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.890 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.891 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.892 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.892 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.893 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.893 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.893 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.894 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:12.894 - error: javascript.0 Longitude or latitude does not set. Cannot use astro.
                                2018-12-24 11:28:12.895 - error: javascript.0 Error in callback: TypeError: Cannot read property 'toLocaleTimeString' of undefined
                                2018-12-24 11:28:12.896 - error: javascript.0 at Object. (script.js.common.Tageszeiten:377:47)
                                2018-12-24 11:28:12.896 - error: javascript.0 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
                                2018-12-24 11:28:12.896 - error: javascript.0 at ontimeout (timers.js:511:34)
                                2018-12-24 11:28:12.897 - error: javascript.0 at tryOnTimeout (timers.js:323:5)
                                2018-12-24 11:28:12.897 - error: javascript.0 at Timer.listOnTimeout (timers.js:290:5)
                                2018-12-24 11:28:23.899 - info: host.iobroker-rock64 object change system.adapter.hm-rpc.1
                                2018-12-24 11:28:23.901 - info: host.iobroker-rock64 stopInstance system.adapter.hm-rpc.1
                                2018-12-24 11:28:24.905 - info: host.iobroker-rock64 stopInstance timeout "1000 system.adapter.hm-rpc.1 killing pid 12562
                                2018-12-24 11:28:25.043 - info: host.iobroker-rock64 instance system.adapter.hm-rpc.1 terminated with code 0 (OK)
                                2018-12-24 11:28:27.451 - info: host.iobroker-rock64 instance system.adapter.hm-rpc.1 started with pid 12650
                                2018-12-24 11:28:31.951 - info: host.iobroker-rock64 object change system.adapter.hm-rpc.1
                                2018-12-24 11:28:31.952 - info: host.iobroker-rock64 stopInstance system.adapter.hm-rpc.1
                                2018-12-24 11:28:33.029 - info: host.iobroker-rock64 stopInstance timeout "1000 system.adapter.hm-rpc.1 killing pid 12650
                                2018-12-24 11:28:33.255 - info: host.iobroker-rock64 instance system.adapter.hm-rpc.1 terminated with code 0 (OK)
                                2018-12-24 11:28:35.581 - info: host.iobroker-rock64 instance system.adapter.hm-rpc.1 started with pid 12660
                                2018-12-24 11:34:36.469 - info: host.iobroker-rock64 object change system.adapter.hm-rega.0
                                2018-12-24 11:34:36.470 - info: host.iobroker-rock64 stopInstance system.adapter.hm-rega.0
                                2018-12-24 11:34:36.471 - info: host.iobroker-rock64 stopInstance system.adapter.hm-rega.0 killing pid 12630
                                2018-12-24 11:34:36.574 - info: host.iobroker-rock64 instance system.adapter.hm-rega.0 terminated with code 0 (OK)
                                2018-12-24 11:34:39.152 - info: host.iobroker-rock64 instance system.adapter.hm-rega.0 started with pid 12682
                                2018-12-24 11:35:15.401 - info: host.iobroker-rock64 object change system.adapter.hm-rega.0
                                2018-12-24 11:35:15.403 - info: host.iobroker-rock64 stopInstance system.adapter.hm-rega.0
                                2018-12-24 11:35:15.403 - info: host.iobroker-rock64 stopInstance system.adapter.hm-rega.0 killing pid 12682
                                2018-12-24 11:35:15.538 - info: host.iobroker-rock64 instance system.adapter.hm-rega.0 terminated with code 0 (OK)
                                2018-12-24 11:35:17.938 - info: host.iobroker-rock64 instance system.adapter.hm-rega.0 started with pid 12695
                                2018-12-24 11:35:44.782 - error: javascript.0 already running
                                2018-12-24 11:35:44.890 - error: host.iobroker-rock64 instance system.adapter.javascript.0 terminated with code 7 (Adapter already running)
                                2018-12-24 11:35:44.891 - info: host.iobroker-rock64 Restart adapter system.adapter.javascript.0 because enabled
                                2018-12-24 11:36:14.924 - info: host.iobroker-rock64 instance system.adapter.javascript.0 started with pid 12705
                                
                                

                                Außerdem handelt es sich immer um die selben Ordner und Objekttypen welche falsch eingefügt werden, egal wie oft man alle Ordner/Objekte löscht und die Prozedur wiederholt. Es handelt sich immer um den Kanalordner 0 und Objekte mit der "Rolle" "Indikator.Alarm" 6696_bildschirmfoto_2018-12-24_um_11.29.30.png
                                Es wäre sicher interessant zu wissen ob die "Indikator.Alarm" Datenpunkte bereits vor der Zwangsumstellung auf XML-RPC von der hm-rpc Instanz angezeigt wurden, natürlich an richtiger Stelle, oder ob diese Objekte erst neuerdings mit synchronisiert werden und deswegen an falscher Stelle landen.

                                1 Reply Last reply Reply Quote 0
                                • J
                                  J Riemann last edited by

                                  Edit 2: Ich konnte weitere Tests mit einem "älteren" System machen. Auf meinem Testsystem waren noch hm-rega 1.7.1 und hm-rpc 1.7.6 sowie Skript Engine 3.6.3 installiert…

                                  Vermutlich wird das Problem durch die Umstellung des Protokolls von BIN-RPC auf XML-RPC verursacht.

                                  Leider kann ich keinen Gegentest mit einer älteren Raspimatic Version machen um zu sehen ob es wirklich an der Protokollumstellung liegt. Zumindest tritt der Fehler auch ohne jegliche Änderung der Einstellungen an der hm-rega Instanz auf.

                                  Wenn nun eine der hm-rpc Instanzen von BIN-RPC auf XML-RPC umgestellt wird passiert zunächst nichts auffälliges. Startet man allerdings anschließend die hm-rega Instanz neu, so werden augenblicklich im hm-rpc.0 die falschen Ordner und Objekte angelegt.

                                  Dabei ist es auch egal welchen hm-rpc man auf XML-RPC umstellt, nur den für RFD, nur den für IP, beide, der Fehler ist immer der selbe.

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    TorstenU last edited by

                                    Hallo Jörg,

                                    deine ausführlichen Test beschreiben genau mein Problem.

                                    Gibt es nun eine Empfehlung was zu tun ist: Die Haken im hm-rega weglassen?

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      J Riemann last edited by

                                      Es ist wohl nur zum Teil wie bei Deinem Problem. Bei mir werden ja alle Geräte und Kanäle synchronisiert. Lediglich einige besondere, und immer die selben Objekte aus dem Kanal 0 von HM-IP Geräten werden in den falschen Ordner gelegt. Alles andere funktioniert ohne Probleme.

                                      Die falsch abgelegten Objekt sind spezielle Systemdatenpunkte und werden für die „normale“ Steuerung nicht benötigt. Aus diesem Grund ist der Fehler für mich zweitrangig.

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        TorstenU last edited by

                                        Alles klar. Trotzdem vielen Dank für deine Hilfe.

                                        1 Reply Last reply Reply Quote 0
                                        • C
                                          Cyber-Mark last edited by

                                          Hey,

                                          ich habe ebenfalls einen Raspberry Pi3B+ und piVCCU3 (3.41.11) im Einsatz.

                                          Zudem sind bei mir ausschließlich Homematic-IP Geräte im Einsatz

                                          Ich hatte dasselbe Problem, das die einzelnen Geräte alle eingelesen werden, aber in den jeweiligen Geräte-Ordnern des rpc.0 im io-Broker nur ein Ordner "0" angezeigt wurde.

                                          So sieht das ganze dann aus:

                                          18472_bildschirmfoto2_vom_2019-01-27_17-52-54.png

                                          Ich hab oft versucht die Adapter neu aufzusetzen und umzukonfigurieren. Aber was ich auch versucht habe funktionierte nicht. Einlesen ging bis zu diesen ALERT Status Meldungen die in einem Post weiter oben schon erwähnt wurden.

                                          Es wurden kurzzeitig auch die einzelnen Kanäle angezeigt. Diese verschwanden jedoch wieder so schnell wie sie da waren.

                                          So sah es dann kurzzeitig direkt nach dem Einlesen aus:

                                          18472_bildschirmfoto_vom_2019-01-27_17-52-27.png

                                          Weiter kam ich nicht. An ein Steuern über iobroker war somit nicht zu denken.

                                          In meiner "Verzweiflung" habe ich dann mal was probiert wo ich dachte es wäre total Sinnlos.

                                          Neben dem Rega-Adapter der ja passend nur auf HomematicIP eingestellt ist habe passend dazu einen rpc-Adapter (rpc.0) ebenfalls auf HomematicIP konfiguriert. Bis hierhin trat das oben erwähnte ein. Teilweises Einlesen JA, Steuern NEIN. Mir fehlten nach wie vor die "restlichen" Kanäle.

                                          Ich habe dann einfach mal, um zu sehen was passiert, einen zweiten rpc-Adapter (rpc.1) eingefügt und diesen Ebenfalls auf Homematic-IP konfiguriert also im Prinzip genau so wie den rpc.0.

                                          Am Rega Adapter habe ich nichts verändert. Was denn auch? Homematic-IP war ja konfiguriert jedoch über den rpc.0

                                          Kurioserweise ist folgendes passiert als ich den Adapter gestartet habe: Es wurde ein neues Verzeichnis rpc.1 angelegt. Dort wurde dann der Rest der ganzen Geräte eingelesen. Also alle Homematic-IP Geräte Plus Kanäle um diese zu steuern.

                                          Keine Ahnung warum. Aber es funktioniert.

                                          Hier mal ein Screenshot:

                                          18472_bildschirmfoto_vom_2019-01-27_22-21-10.png

                                          Ich bin froh das es nun funktioniert würde jedoch gerne wissen warum. Vllt. hat jemand noch ne Erklärung parat warum das so sein könnte.

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            Riwa last edited by

                                            Hallo,
                                            Bin neu hier und habe glaub ich das selbe Problem.
                                            Bei mir werden bei allen Homematic Geräten nur die "indicator.alarm" im Cloud Adapter angezeigt, Keine Sensorkanäle, keine Aktorkanäle oder dergleichen.
                                            Auch ist mir aufgefallen, dass einige HMIP Geräte im rpc der Homematic Geräte zu finden sind, was ja gar nicht sein dürfte.
                                            Unter Objekte ist alles vorhanden wie es sein sollte.
                                            Auch lassen sich die Homematic Ip Geräte ganz normal von der Cloud bedienen & zuweisen.
                                            Wie jemand in einem Post oben schrieb, kann es bei mir auch sein, dass es durch mehrere Umbennungen und wechselnden Zuweisungen der Rpc's im HM-Rega dazu gekommen ist.
                                            Jedoch versuche ich jetzt schon seit Stunden bzw Tagen das Problem zu lösen in dem ich die Instanzen alle schon neu installiert habe & auch den Cloud Adapter. Alle möglichen Einstellungen habe ich schon durch & alle Tipps hier im Thread, jedoch nichts half mir, bin langsam verzweifelt & weiß nicht mehr so recht was ich noch probieren sollte.
                                            Darum wende ich mich hierher, vllt weiß ja jemand schon was neues zu dem Thema. ☺

                                            Lg Walter

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            670
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            13
                                            53
                                            5389
                                            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