NEWS
Blockly nur einmal Objekte auswählbar
-
Systemdata Bitte Ausfüllen Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Ubuntu/Windows/Mac Node-Version: 10.x.x Nodejs-Version: 10.x.x NPM-Version: 6.x.x Installationsart: Skript/Manuell Image genutzt: Ja/Nein Ort/Name der Imagedatei: Link Hallo,
ich will langsam meine Skripte nach 0.userdate konertieren (nicht die Skripte sonder die Objekte). Seit heute habe ich folgendes Problem, dass ich Objekte nur einmal auswählen kann.
FOlgendes Blockly Skript macht Probleme:
Objekte 0_uderdate.0.Heizung.ComfortApartment.16 kann im Trigger kann ich auswählen
Wenn ich das gleiche Objekt dann in der falls Anweisung wieder auswähle dann ist das nicht mehr möglich und ich kann das Objekt in der Auswahlliste nicht mehr durch ok oder Doppelklick anwählen.Und noch ein Finding: Wenn ich das Skipt dann SPeichern will erfolgt die Fehlermeldung: Cannot extract Blockly Code
Danach sind dann fast alle Blöcke im Skript weg ausser der Trigger und der ist ohne Objekt.
Kann mir da jemand helfen ?ICh verwende den js-controller: 4.10.15
Ich gehe mal davon aus das ist ein Bug.
Andreas
-
@randyandy mach am besten ein issue bei Github dazu auf wenn du einen bug vermutest und schau mal ob es das vielleicht sogar schon gibt.
-
Bitte nicht den JS Controller verwechseln mit dem Script Engine Adapter (Javascript).
-
@randyandy
@wendy2702
nur mal so ne Frage, kann das mit dieser Objekt ID zu tun haben ? (16°C) Ich weiß gar nicht ob so Sonderzeichen in der Objekt ID gehen ? -
Das mit den Sonderzeichen wird im LOG schon angezeigt dass die in zukünftigen Versionen nicht mehr unterstützt werden. Das Steht schon lange bei mir auf der todo Liste dies zu ändern.
Ich will exitierende Skripts davon bereinigen und da ist es aufgefallen.
Das Verhalten ist aber auch dann sichtbar wenn ich mit einem neuen Skript beginne.Andreas
-
@dslraser sagte: kann das mit dieser Objekt ID zu tun haben ? (16°C) Ich weiß gar nicht ob so Sonderzeichen in der Objekt ID gehen ?
Das ist nicht die ID, sondern der Name, bei dem Sonderzeichen kein Problem sind.
-
@paul53 sagte in Blockly nur einmal Objekte auswählbar:
Das ist nicht die ID, sondern der Name, bei dem Sonderzeichen kein Problem sind.
Dank für die Info
-
@randyandy sagte in Blockly nur einmal Objekte auswählbar:
Und was hat das dann zu bedeuten ? (ich hatte so eine Meldung noch nicht)
Das mit den Sonderzeichen wird im LOG schon angezeigt dass die in zukünftigen Versionen nicht mehr unterstützt werden.
-
@dslraser sagte: ich hatte so eine Meldung noch nicht
Ich auch nicht. Der js-controller warnt vor inkorrekten IDs, lässt sie aber vorläufig noch gelten.
-
Ich habe nun den ganzen Tag noch einmal rumgespielt.
Irgendwie hat es schon mit dem Sonderzeichen zu tun. Da wurden mir dann plötzlich auch bei den Skripts Folder generiert (warum, welche Bedeutung ? Alles sehr eigenartig).
Zusätlihe Beobachtung: Kann es sein, dass Objekte die nur aus Zahlen definiert sind (ID) Schwierigkeiten machen ?
Sobald ich die Objekte z.B. "16C" benannt habe schien alles stabiler zu sein.
Danach konnte ich die Skripte durch kopieren neu erstellen und die Objekte auch mehrfach auswählen.
Ich habe nun alle Sonderzeichen aus den Objekten eliminiert und nun funzt es.
Ich bin nun erst mal froh dass ich durch bin.
Danke Euch allenAndreas