NEWS
Erster vis Versuch: Lampe schaltet nicht :-( (vis2)
-
Bei mir so bei Alias:
Warum bei mir geschweift, mit einem "v" vorne, ...
So bei direktem Obj. Enocean:
K.A., was ich machen kann und soll damit das funktioniert
Jemand ein Tipp für ein Einsteiger-YT oder Tutorial, um zu sehen, wo genau der Fehler liegt
Ein einfacher Schalter soll eine Lampe schalten -
@topsurfer sagte: bei mir geschweift, mit einem "v" vorne
Lösche den überflüssigen Teil manuell raus (editiere die ID).
-
@paul53 said in Erster vis Versuch: Lampe schaltet nicht (vis2):
Lösche den überflüssigen Teil manuell raus (editiere die ID).
Auch schon versucht,
aber was ist das "überflüssige", und warum schaut das so (inkorrekt?) aus bei mir?
Fange mit iob an und wundere mich das die ID automtich angefragte ID dann so "falsch" ausschaut, der Grund liegt ja irgendwo ..Das hab ich mal versucht, nringt aber auch nix:
alias.0.OG.Licht.Empore.Zustand 1Danke für Deine Gedult,
bin soweit und habe gerade mein HA-VM gestartet - aber das kann es ja auch nicht sein (heul) -
@topsurfer sagte: alias.0.OG.Licht.Empore.Zustand 1
Richtig: alias.0.OG.Licht.Empore.Zustand
Keine weiteren Zeichen. Wenn die ID stimmt, sollte darunter auch der Name angezeigt werden. -
@paul53 said in Erster vis Versuch: Lampe schaltet nicht (vis2):
Richtig: alias.0.OG.Licht.Empore.Zustand
Keine weiteren Zeichen.Funzt!!!
Aber warum ist der "automatisch" erstellte Eintrag so falsch bei mir,
wo kann ich da noch einen Fehler haben? Oder -
Wieder ein Grund mehr, das ohne einen "Alias-Manager" o.ä. selbst zu machen.
Struktur unterhalb von
alias.0
selbst ausdenken und als "Ordner" im Objektbaum "von Hand" anlegen.
Dann die einzelnen Datenpunkte dort ebenfalls "von Hand" (mit passendem Typ) anlegen ... oder noch einfacher: Auf dem DP der einen Alias erhalten soll rechts klicken und "Alias erstellen".Ist ein bisschen mehr Aufwand, aber man hat dann eben auch die volle Kontrolle.
-
@codierknecht said in Erster vis Versuch: Lampe schaltet nicht (vis2):
Wieder ein Grund mehr, das ohne einen "Alias-Manager" o.ä. selbst zu machen.
Ich habe keinen Alias-Manager genutzt (vor 5 Stunden de-installiert),
daher ja unklar, was da falsch ist bei der händigen Erstellung von den Ordner und Aliasen ... ? -
@topsurfer
Ah - das sind Screenshots aus Vis2. Dachte das kommt aus einem "Manager" für die Aliase.Sorry ... mistverstanden
-
@topsurfer sagte: was da falsch ist bei der händigen Erstellung von den Ordner und Aliasen ... ?
Da ist nichts falsch, denn der Alias ist völlig korrekt erstellt. Das Problem liegt in Vis-2 (irgendwelche Einstellungen?).
-
@paul53 said in Erster vis Versuch: Lampe schaltet nicht (vis2):
Da ist nichts falsch, denn der Alias ist völlig korrekt erstellt. Das Problem liegt in Vis-2 (irgendwelche Einstellungen?).
Habe vis2 heute erstmal gestartet, daher hab ich da gar nichts "verstellt".
Hab jetzt gesehen, das man für vis-2.0 eine Lizenz braucht, die hab ich eben mir erzeugt (kostenlos).Hoffe nachher wird es einfacher
-
@topsurfer sagte: für vis-2.0 eine Lizenz braucht
Daran liegt es nicht, denn ich hatte auch erst ohne Lizenz getestet.
-
@paul53 said in Erster vis Versuch: Lampe schaltet nicht (vis2):
CMD" und "RO" sind vertauscht! Keine Lesekonvertierung!
Richtig:Jetzt wollte ich gerade aus voller Freude auch noch einen Rollladen "einbauen",
aber was ist denn hier der "Read-State", was muss man da nehmen für den Alias-Read-State ?
("Write-state" ist ja wohl "CMD") -
@topsurfer sagte: was ist denn hier der "Read-State"
Das lässt sich nicht in einem Alias abbilden; dafür wird ein Skript benötigt, das die Laufzeit berücksichtigt.
-
@paul53 said in Erster vis Versuch: Lampe schaltet nicht (vis2):
@topsurfer sagte: was ist denn hier der "Read-State"
Das lässt sich nicht in einem Alias abbilden; dafür wird ein Skript benötigt, das die Laufzeit berücksichtigt.OK,
letztlich muss unser Rollladen nur einen kurzen "Impuls" bekommen (Taster hoch oder: Taster runter),
benötigt das wirklich dann auch ein "Script" (oder geht das (endlich) mit BlocklyThx!
Und das wars für heute ... -
@topsurfer sagte: "Script" (oder geht das (endlich) mit Blockly
Auch Blockly liefert ein Skript.
Man kann nur mit "CMD" steuern. Welche Werte hat "CMD" (0 = Stop) noch? -
@paul53 said in Erster vis Versuch: Lampe schaltet nicht (vis2):
Man kann nur mit "CMD" steuern. Welche Werte hat "CMD" (0 = Stop) noch?
Ich seh bei "CMD" ein: Stop, Up, Down (und "teach-in")
-
@topsurfer sagte: Stop, Up, Down
Unter "OBJEKTDATEN", common.states sieht man alle Werte mit den zugehörigen Zustandstexten.
-
@topsurfer sagte: mit Blockly
Anzeige der Position:
-
@paul53 said in Erster vis Versuch: Lampe schaltet nicht (vis2):
Unter "OBJEKTDATEN", common.states sieht man alle Werte mit den zugehörigen Zustandstexten.
Moin,
so was hört sich immer "einfach" an ,
hab unter dem angelgten Alias geschaut (aber den hab ich ja angelegt, sind da die vorhandenen States zu sehen?),
da finde ich unter "Objektdaten" nur das hier:{ "common": { "name": "Empore", "desc": "Manuell erzeugt", "role": "state", "type": "boolean", "read": true, "write": true, "def": false, "alias": { "id": { "read": "enocean.0.fffd10a5.DO", "write": "enocean.0.fffd10a5.CMD" }, "write": "val ? 1 : 0" } }, "type": "state", "native": {}, "_id": "alias.0.OG.Rollladen.Empore", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1737745612817 }
Und bei einem Rollladen unter Objekte => Enocean das hier (ist z.B. "TOP" ein "Wert mit Zustandstext (false) ?):
-
@topsurfer sagte: da finde ich unter "Objektdaten" nur das hier:
Du hast den Alias selbst erstellt. "CMD" der Rollladen hat Zustandstexte. Wahrscheinlich:
- 0 = Stop
- 1 = Up
- 2 = Down
EDIT: In Vis(alt) gab es dafür das Widget "Radiobuttons ValueList" und es gab noch weitere Widgets mit "ValueList" im Namen.