NEWS
HM-rega 1.72 & 2.0.0 Deutsche Umlaute bei String
-
Ich bin grad über einen etwas merkwürdigen effekt gefallen:
Auf 2 Systemen: Rega 1.7.2 CCU part VERSION=3.37.8.20181026
Rega 2.0.0 CCU Part VERSION=3.41.11.20181126
Auf CCU Systemvariable Typ String:
In Iobroker auch String:
Ändere ich auf der CCU die Systemvariable auf beliebige Strings… alles kommt in iobroker an.
Ander ich in IOBroker den String, so kommt dieser in der CCU an, wenn dieser keine Sonderzeichen enthält... also ein String mit ä.ö.ü wird abgewiesen und nicht in der CCU übernommen.
Also die Strecke von der CCU nach IOBroker tuts bei Stringinhalt mit Umlauten, die gegenstrecke nicht. fehler im Log keine
Black
-
hmm man koennte probieren das zu aendern standard werden umlaute immer abgebogen bei source-code da viele systeme nicht mit diesen umlauten umgehen koennen wen man nicht die richtigen locals installiert hat.
Ich probiere bewusst sonder zeichen in automatisierungen zu vermeiden, und ja fuer uns deutsche sind umlaute keine sonderzeichen aber fuer 80% auf der wel wohl
Dutch
-
es geht sich nicht um den Variablennamen, sonden um den Inhalt der Systemvariablen vom Typ string.
Hier in dem Anwendungsfall: IOBroker bastalt aus dem Müllkalender die aktuell Tonne und schiebt diese über die Rega in die CCU.
Und bei der Meldung grün für unsere grüne Papiertonne fiel es mir auf, da kommt nix. in gegenrichtung geht, also ccu an iobroker übertrgägt das, wenn ich in der ccu die Variable über ein Script mit grün beschreibe.
Mit Umlauten sonderzeichen in variablennamen geb ich dir recht, den fall gibts bei mir nicht auf der ccu oder auch iobroker, da achte ich drauf.
hier hake es beim Inhalt der Sysvar
Gruss, Black
-
Ah jetzt verstehe ich !
Könntest du dazu bitte auf github ein issue erstellen für den rpc Adapter ?
Dan können wir ihn darin abarbeiten sollte keine grosse Sache sein irgendein replace
Sent from my iPhone using Tapatalk
-
das wäre der rega adapter…
hast du einen Link für mich ?
-
hast du einen Link für mich ? `
Sure
https://github.com/ioBroker/ioBroker.hm-rpc/issues
Sent from my iPhone using Tapatalk
-
-
Wann gibt es das Update von Github (2.0.0.1) in npm?
Habe gestern das selbe Problem gehabt (Feiertage -> Heiligen drei Könige..) und war schon ein bisschen am verzweifeln
Umzug von pi auf tinker board, yahm auf pivccu3 sowie Problem mit der 1.3.1 von IOBroker (systemd) daher 1.3.0 installiert.
Workaround: über (npm html-entities) encoded als Html. Sieht aber im System Log der CCU etwas kaputt aus aber Sysvar wird korrekt angezeigt.
Würde mich über die neue Version freuen
, damit dann alles wieder läuft
-
Du kannst auch von GitHub aktualisieren, ansonsten schaue ich, dass es zeitnah nach npm kommt.
-
Hat funktioniert, danke.