NEWS
Min/Max "Dimmer-Range" in "0-100% Dim-Level" umrechnen
-
@Michael-Dolp sagte:
Also so etwas in der Richtung:
"type" muss "boolean" sein. Bitte ändern:
"common": { "name": "Schreibtischleuchte Kinderzimmer", "role": "switch.light", "type": "boolean", "write": true, "read": true, "alias": { "id": "mqtt.0.LSC_Plug_4.Set.GPIO.12", "write": "val ? 1 : 0" }Die Umwandlung 0 --> false und 1 --> true erfolgt automatisch.
@paul53
Vielen Dank funktioniert auch perfekt - da muss ich noch einiges lernen, um das Schema zu begreifen, aber das ist es sicher Wert, denn bisher bin ich bis auf ein paar kleine Dinge vom IOBroker begeistert! -
@Michael-Dolp sagte:
Also so etwas in der Richtung:
"type" muss "boolean" sein. Bitte ändern:
"common": { "name": "Schreibtischleuchte Kinderzimmer", "role": "switch.light", "type": "boolean", "write": true, "read": true, "alias": { "id": "mqtt.0.LSC_Plug_4.Set.GPIO.12", "write": "val ? 1 : 0" }Die Umwandlung 0 --> false und 1 --> true erfolgt automatisch.
Hallo Paul,
kannst du dir auch meine Konfiguration mal anschauen, auch ich habe das Problem dass ich die gelieferten Werte vom ESP Easy 0 und 1 sind und nicht false oder true.
Der type „boolean“ ist eingestellt aber in blockly werden die Werte nicht als false oder true erkannt. Du hast ja oben beschrieben dass die Werte automatisch umgeschrieben werden, ändert sich auch die Bezeichnung in false und true oder bleiben sie bei 0 und 1.
Vielen Dank
Radler1

-
Hallo Paul,
kannst du dir auch meine Konfiguration mal anschauen, auch ich habe das Problem dass ich die gelieferten Werte vom ESP Easy 0 und 1 sind und nicht false oder true.
Der type „boolean“ ist eingestellt aber in blockly werden die Werte nicht als false oder true erkannt. Du hast ja oben beschrieben dass die Werte automatisch umgeschrieben werden, ändert sich auch die Bezeichnung in false und true oder bleiben sie bei 0 und 1.
Vielen Dank
Radler1

-
@radler1 sagte: die gelieferten Werte vom ESP Easy 0 und 1 sind und nicht false oder true.
Dann ist der Datenpunkt-Typ "boolean" falsch und muss in "number" geändert werden, damit der Alias-Datenpunkt vom Typ "boolean" automatisch wandelt.
-
Hallo Paul,
kannst du dir auch meine Konfiguration mal anschauen, auch ich habe das Problem dass ich die gelieferten Werte vom ESP Easy 0 und 1 sind und nicht false oder true.
Der type „boolean“ ist eingestellt aber in blockly werden die Werte nicht als false oder true erkannt. Du hast ja oben beschrieben dass die Werte automatisch umgeschrieben werden, ändert sich auch die Bezeichnung in false und true oder bleiben sie bei 0 und 1.
Vielen Dank
Radler1

-
@radler1 sagte: aber in blockly werden die Werte nicht als false oder true erkannt.
Greift Blockly auf den MQTT-Datenpunkt zu oder auf den Alias? Beim MQTT-Datenpunkten müssen Zahlen 0 und 1 verwendet werden (auch beim Vergleich).
-
@paul53,
er greift auf den MQTT Datenpunkt zurück.Beim MQTT-Datenpunkten müssen Zahlen 0 und 1 verwendet werden (auch beim Vergleich).
Diesen Satz habe ich nicht verstanden, was soll ich da machen?
-
@radler1 sagte: was soll ich da machen?
Blockly?
0 und 1 anstelle von falsch und wahr verwenden. -
ich hab das in Blockly mit Baustein Mathematik 0 und 1 als auch Bausteintext 0 und 1 probiert leider ohne Erfolg.!
-
@radler1 sagte: leider ohne Erfolg.!
Du musst den Wert vergleichen - nicht die Objekt ID.

Bilder bitte direkt hochladen (3. Symbol von rechts).
-
ich hab das in Blockly mit Baustein Mathematik 0 und 1 als auch Bausteintext 0 und 1 probiert leider ohne Erfolg.!
