NEWS
Test Adapter mytime
-
Neue Version 2.2.0
- Berechnung astronomischer Daten für Zeitreihen hinzugefügt
- umfangreiche Überarbeitung der Zeitreihenberechnung im Backend
- Diese Version enthält erweiterte Debug-Informationen (Map-Dateien).
Daher ist der Adapter ca. 13 MB statt 2 MB groß. Dieser Anteil wird nach ausreichendem Test in einem folgenden Release für Stable wieder entfernt.
Folgende Ereignisse können nun ausgewählt und dynamisch berechnet werden
Sonnenbasierte Ereignisse
- astronomische Morgendämmerung
- Amateur-Morgendämmerung
- nautische Morgendämmerung
- Beginn der blauen Stunde (Morgendämmerung)
- bürgerliche Morgendämmerung
- Ende der blauen Stunde (Morgendämmerung)
- Beginn der goldenen Stunde (Morgendämmerung)
- Beginn des Sonnenaufgangs
- Ende des Sonnenaufgangs
- Ende der goldenen Stunde (Morgendämmerung)
- Mittag (Sonnenmitte)
- Beginn der goldenen Stunde (Abenddämmerung)
- Beginn des Sonnenuntergangs
- Ende des Sonnenuntergangs
- Ende der goldenen Stunde (Abenddämmerung)
- Beginn der blauen Stunde (Abenddämmerung)
- bürgerliche Abenddämmerung
- Ende der blauen Stunde (Abenddämmerung)
- nautische Abenddämmerung
- Amateur-Abenddämmerung
- astronomische Abenddämmerung
- Nadir (dunkelster Punkt der Nacht)
Mondbasierte Ereignisse
- Mondaufgang
- Höchststand des Mondes
- Monduntergang


Dadurch können nun täglich, wöchentlich, monatlich, jährlich in nahezu beliebigen Rhythmen und Abweichungen Zeitserien berechnet werden, die letztendlich ein oder mehrere Datenpunkte triggern
bspw kann so sehr einfach ein Trigger für letzter Tag im Monat oder Jahr zu einer festen Uhrzeit, aber auch einer dynamischen Uhrzeit basierend auf einer der oben genannten Ereignisse angelegt werden.
Details zur Berechnung kann der Dokumentation der Bibliothek suncalc3 oder aber auch der Beispielseite Suncalc Demo entnommen werden.
-
Ich hab den Adapter deinstalliert und wieder installiert 2.2.0, bei Zeitreihen bekomme ich die selbe Meldung. Was könnte ich noch tun?
-
Ich hab den Adapter deinstalliert und wieder installiert 2.2.0, bei Zeitreihen bekomme ich die selbe Meldung. Was könnte ich noch tun?
prüfe bitte mal im ordner
/opt/iobroker/node_modules/iobroker.mytyme/admin/custom
das müsste ungefähr so aussehen

dann noch im pfad
/opt/iobroker/iobroker-data/files/mytime.admin/custom
das ist der pfad wohin der iob upload befehl die admin-dateien aus dem adapter verzeichnis hinkopiert.
wenn dort die Datei customComponents.js nicht liegt. Dann klappt der iob upload all Befehl nicht. Das liegt allerdings nicht am Adapterwie installierst du? vom iobroker repository / npm oder github?
selbst getestet habe ich immer nur npm oder iobroker repositorygithub dürfte theoretisch auch funktionieren, da da kein build mehr laufen muss, aber nicht getestet
-
prüfe bitte mal im ordner
/opt/iobroker/node_modules/iobroker.mytyme/admin/custom
das müsste ungefähr so aussehen

dann noch im pfad
/opt/iobroker/iobroker-data/files/mytime.admin/custom
das ist der pfad wohin der iob upload befehl die admin-dateien aus dem adapter verzeichnis hinkopiert.
wenn dort die Datei customComponents.js nicht liegt. Dann klappt der iob upload all Befehl nicht. Das liegt allerdings nicht am Adapterwie installierst du? vom iobroker repository / npm oder github?
selbst getestet habe ich immer nur npm oder iobroker repositorygithub dürfte theoretisch auch funktionieren, da da kein build mehr laufen muss, aber nicht getestet
@OliverIO sagte in Test Adapter mytime:
/opt/iobroker/node_modules/iobroker.mytyme/admin/custom

custom gibt es bei mir nicht.
/opt/iobroker/iobroker-data/files/mytime.admin/custom

Gibt es auch nicht.
wie installierst du? vom iobroker repository / npm oder github?
Ganz normal über den Reiter Adapter und +
edit
Ein nochmaliges installieren per NPM brachte auch nichts.$ iobroker upload mytime --debug upload [14] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/.eslintrc.json .eslintrc.json application/json upload [12] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [11] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [7] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [1] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/mytime.png mytime.png image/png Updating objects from io-package.json for adapter "mytime" with version "2.2.0" Adapter "system.adapter.vis.0" restarted. Adapter "system.adapter.vis-2.0" restarted. Process exited with code 0 -
@OliverIO sagte in Test Adapter mytime:
/opt/iobroker/node_modules/iobroker.mytyme/admin/custom

custom gibt es bei mir nicht.
/opt/iobroker/iobroker-data/files/mytime.admin/custom

Gibt es auch nicht.
wie installierst du? vom iobroker repository / npm oder github?
Ganz normal über den Reiter Adapter und +
edit
Ein nochmaliges installieren per NPM brachte auch nichts.$ iobroker upload mytime --debug upload [14] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/.eslintrc.json .eslintrc.json application/json upload [12] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [11] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [7] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [1] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/mytime.png mytime.png image/png Updating objects from io-package.json for adapter "mytime" with version "2.2.0" Adapter "system.adapter.vis.0" restarted. Adapter "system.adapter.vis-2.0" restarted. Process exited with code 0ok tatsächlich scheint die lokale paketerstellung lokal und im deployment prozess unterschiedlich zu sein.
das muss ich mal mit den anderen klären
-
@OliverIO sagte in Test Adapter mytime:
/opt/iobroker/node_modules/iobroker.mytyme/admin/custom

custom gibt es bei mir nicht.
/opt/iobroker/iobroker-data/files/mytime.admin/custom

Gibt es auch nicht.
wie installierst du? vom iobroker repository / npm oder github?
Ganz normal über den Reiter Adapter und +
edit
Ein nochmaliges installieren per NPM brachte auch nichts.$ iobroker upload mytime --debug upload [14] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/.eslintrc.json .eslintrc.json application/json upload [12] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [11] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [7] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [1] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/mytime.png mytime.png image/png Updating objects from io-package.json for adapter "mytime" with version "2.2.0" Adapter "system.adapter.vis.0" restarted. Adapter "system.adapter.vis-2.0" restarted. Process exited with code 0ok mit version 2.2.1 von npm kannst du es probieren.
was ich gerade festgestellt habe ist, das nachdem der adapter installiert und eine instanz angelegt wurde kann es noch ein wenig dauern, bis alles vom iobroker "hochgeladen" wurde.
daher kommt der fehler wahrscheinlich nochmal, aber nach ca 30-60 sekunden müsste das abgeschlossen sein. dann in der instanzseite nochmal f5 drücken -
ok mit version 2.2.1 von npm kannst du es probieren.
was ich gerade festgestellt habe ist, das nachdem der adapter installiert und eine instanz angelegt wurde kann es noch ein wenig dauern, bis alles vom iobroker "hochgeladen" wurde.
daher kommt der fehler wahrscheinlich nochmal, aber nach ca 30-60 sekunden müsste das abgeschlossen sein. dann in der instanzseite nochmal f5 drückenFunktioniert, danke:
$ iobroker upload mytime --debug upload [87] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/.eslintrc.json .eslintrc.json application/json upload [80] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/assets/ConfigCustomMytimeSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__-DzhoyplN.js custom/assets/ConfigCustomMytimeSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__-DzhoyplN.js application/javascript upload [70] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/assets/_commonjsHelpers-CE1G-McA.js custom/assets/_commonjsHelpers-CE1G-McA.js application/javascript upload [60] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/assets/emotion-serialize.esm-Q4o_CgeF.js custom/assets/emotion-serialize.esm-Q4o_CgeF.js application/javascript upload [50] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/assets/index-B5Qt9EMX.js custom/assets/index-B5Qt9EMX.js application/javascript upload [40] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/assets/index-CuSvBm5d.js custom/assets/index-CuSvBm5d.js application/javascript upload [30] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/assets/useTheme-CC4YsthV.js custom/assets/useTheme-CC4YsthV.js application/javascript upload [20] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/i18n/it.json custom/i18n/it.json application/json upload [17] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/i18n/pt.json custom/i18n/pt.json application/json upload [16] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/custom/i18n/ru.json custom/i18n/ru.json application/json upload [13] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [10] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [4] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [3] mytime.admin /opt/iobroker/node_modules/iobroker.mytime/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json Updating objects from io-package.json for adapter "mytime" with version "2.2.1" Adapter "system.adapter.vis.0" restarted. Adapter "system.adapter.vis-2.0" restarted. Process exited with code 0