NEWS
trashschedule - Versionsproblem ab SW 1.1.0
-
@brokman Leerzeichen sind nicht mehr erlaubt. Früher Gelbe Tonne, ab v1.1.0 GelbeTonne.
-
@brokman sagte in trashschedule - Versionsproblem ab SW 1.1.0:
Invalid regular expression: /[^\p{Ll}\p{Lu}\p{Nd}]+/: Invalid property name in character class
Das habe ich letztens schon mal gesehen. Entweder ist deine Node.js-Version hoffnungslos veraltet oder dein system ist ein Exot, der Node.js ohne das vollständige Internationalisierungs-Set kompiliert, z.B. sowas: https://github.com/openwrt/packages/issues/14983
-
@alcalzone sagte in trashschedule - Versionsproblem ab SW 1.1.0:
dein system ist ein Exot
Buildroot-Umgebung der Raspberrymatic
-
Ich hatte ein Leerzeichen bei "Gelber Sack". Änderung in "GelberSack" hat aber nix bewirkt! Auch sonst sind keine Leerzeichen drin.
Wie Homoran schon sagte bin ich da nicht so flexibel, da ich innerhalb der RaspberryMatic auf Updates von Jens Maus bezüglich ioBroker angewiesen bin.
Im Homematic Forum hatte ich die Antwort bekommen, dass es funktioniert, auch mit 1.1.1.
Also warum geht 1.0.6 aber 1.1.1 nicht bei mir?
Sagt den Experten der Log nix? Ich habe da leider keine Karten und was hat sich zwischen 1.0.6 und 1.1.0 im Programm trashschedule geändert? -
@brokman sagte in trashschedule - Versionsproblem ab SW 1.1.0:
Sagt den Experten der Log nix?
?????
@alcalzone sagte in trashschedule - Versionsproblem ab SW 1.1.0:
oder dein system ist ein Exot, der Node.js ohne das vollständige Internationalisierungs-Set kompiliert, z.B. sowas: https://github.com/openwrt/packages/issues/14983
@AlCalzone hat es doch geschrieben.
deine RM kommt nicht mit dem RegEx in dem Adapter klares wäre möglich, dass es auch an der von dir verwendeten Version des addons liegt
Da die 1.1.0 aber unter "genuine" ioBroker problemlos läuft, muss es irgendwo an deiner Installtion liegen, wenn andere User mit dem addon keine Probleme haben
-
Ich kenne mich mit RaspberryMatic nicht aus, aber ggf. wäre es ein Ansatz Node.js von Hand zu kompilieren.
https://github.com/nodejs/node/blob/f2c26153d79564afe893d8135be616af402d0136/BUILDING.md#build-with-full-icu-support-all-locales-supported-by-icu -
Da in der CCU3 wie schon gesagt ein ioBroker buildroot ist, wo einige Befehle gar nicht enthalten sind wie z.B. sudo, sind meine Update Möglichkeiten limitiert. Ich habe da auch die Meldung: Dein Host (js-controller) ist veraltet! 3.1.6; 3.2.16 ist verfügbar. Wie gesagt ich bekomme das Update nicht hin.
Bleibe deshalb auf der trashschedule 1.0.6, die ja funktioniert. -
@brokman sagte in trashschedule - Versionsproblem ab SW 1.1.0:
Ich habe da auch die Meldung: Dein Host (js-controller) ist veraltet! 3.1.6; 3.2.16 ist verfügbar.
das ist so im Addon!
@brokman sagte in trashschedule - Versionsproblem ab SW 1.1.0:
Wie gesagt ich bekomme das Update nicht hin.
das kannst du auch nicht - bitte nicht versuchen!
Hier wäre deine Anlaufstelle:
https://github.com/zautrix/hm-iobroker/releases/tag/3.1.6 -
Danke für die Informationen.
Somit harke ich es ab und bleibe bei Version 1.0.6, solange bis der js.controller im buildroot geupdated wird.Gruß
-
@brokman
Wenn Du Lust hast, kannst Du das mal in einem JS-Script laufen lassen und die Log Ausgabe postenvar summary = {}; try { var i = Intl; summary.haveIntl = true; console.log("+ Congrats, you have the Intl object."); } catch(e) { console.log("You don't have the Intl object: " + e); }