NEWS
Frage zum Alias Adapter + Hass
-
@Hohenbostler sagte: Ist das nicht dieser Punkt ?
Ja. Wie ich nach Anwendung eines Zooms sehe, hattest du es so:
JSON.stringify({temperature:val})Nach Änderung des Zahlenwertes im Alias oder besser im Quell-DP muss der JSON-String im Ziel-DP erscheinen.
Ja richtig das macht er aber nicht. Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
@Homoran sagte in Frage zum Alias Adapter + Hass:
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Ist das nicht dieser Punkt ?
Das ist der Alias, der die falsche Konvertierung in einen eigenen Datenpunkt, nicht aber
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
im hass adapter zu schreib
Ja auch hier. Er schreibt es weder in meinen eigenen DP also in den DP vom Hass.
Gibt es irgendwo noch ein set oder so den ich einstellen muss auf den Ziel DP . ?
-
Ja richtig das macht er aber nicht. Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
@Homoran sagte in Frage zum Alias Adapter + Hass:
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Ist das nicht dieser Punkt ?
Das ist der Alias, der die falsche Konvertierung in einen eigenen Datenpunkt, nicht aber
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
im hass adapter zu schreib
Ja auch hier. Er schreibt es weder in meinen eigenen DP also in den DP vom Hass.
Gibt es irgendwo noch ein set oder so den ich einstellen muss auf den Ziel DP . ?
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Gibt es irgendwo noch ein set oder so den ich einstellen muss auf den Ziel DP . ?
Eigentlich nicht.
Aber bitte Schritt für Schritt!stimmt jetzt die Schreibkonvertierung?
und zeig bitte den referenzierten Datenpunkt vollständig.
Das sieht mir nicht nach hass.0... aus -
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Gibt es irgendwo noch ein set oder so den ich einstellen muss auf den Ziel DP . ?
Eigentlich nicht.
Aber bitte Schritt für Schritt!stimmt jetzt die Schreibkonvertierung?
und zeig bitte den referenzierten Datenpunkt vollständig.
Das sieht mir nicht nach hass.0... ausEr schreibt dort auch nichts rein wenn ich die konvertierung aus habe also quasi nur den Wert 1 zu 1 durchreichen möchte.
-
Er schreibt dort auch nichts rein wenn ich die konvertierung aus habe also quasi nur den Wert 1 zu 1 durchreichen möchte.
@Hohenbostler bitte systematisch!
v8n mir aus auch andersrum
sagte in Frage zum Alias Adapter + Hass:
und zeig bitte den referenzierten Datenpunkt vollständig.
-
@Hohenbostler bitte systematisch!
v8n mir aus auch andersrum
sagte in Frage zum Alias Adapter + Hass:
und zeig bitte den referenzierten Datenpunkt vollständig.
@Homoran sagte in Frage zum Alias Adapter + Hass:
en referenzierten Datenpunkt vollständig.
{ "common": { "name": "bad_temperatur", "desc": "Manuell erzeugt", "role": "state", "type": "number", "read": true, "write": true, "def": 0 }, "type": "state", "native": {}, "from": "system.adapter.admin.1", "user": "system.user.admin", "ts": 1765518121744, "_id": "0_userdata.0.allgemeine_Datenpunkte.Badezimmer.bad_temperatur", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }Das ist der Ursprungsdatenpunkt
-
Ja richtig das macht er aber nicht. Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
@Homoran sagte in Frage zum Alias Adapter + Hass:
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Ist das nicht dieser Punkt ?
Das ist der Alias, der die falsche Konvertierung in einen eigenen Datenpunkt, nicht aber
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
im hass adapter zu schreib
Ja auch hier. Er schreibt es weder in meinen eigenen DP also in den DP vom Hass.
Gibt es irgendwo noch ein set oder so den ich einstellen muss auf den Ziel DP . ?
@Hohenbostler sagte: Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
Dein Alias-DP ist "read only"! Er hat auch die falsche Rolle, wenn er auch zum Schreiben dienen soll. Ändere die Rolle in "level.temperature" und erlaube das Schreiben.
-
@Hohenbostler sagte: Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
Dein Alias-DP ist "read only"! Er hat auch die falsche Rolle, wenn er auch zum Schreiben dienen soll. Ändere die Rolle in "level.temperature" und erlaube das Schreiben.
@paul53 sagte in Frage zum Alias Adapter + Hass:
@Hohenbostler sagte: Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
Dein Alias-DP ist "read only"! Er hat auch die falsche Rolle, wenn er auch zum Schreiben dienen soll. Ändere die Rolle in "level.temperature" und erlaube das Schreiben.
Hab den Alias DP soeben geändert :
{ "_id": "alias.0.Heizung.Gerät_1.ACTUAL", "common": { "name": "ACTUAL", "role": "level.temperature", "type": "number", "read": true, "write": true, "alias": { "id": { "read": "0_userdata.0.allgemeine_Datenpunkte.Badezimmer.bad_temperatur", "write": "0_userdata.0.allgemeine_Datenpunkte.Testordner.Test_heizung" }, "write": "JSON.stringify(val)" }, "unit": "°C" }, "native": {}, "type": "state", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.1", "user": "system.user.admin", "ts": 1765548323389 } leider erfolglos -
Und zu guter Letzt erstmal der TestDP den ich beschreiben möchte.
{ "common": { "name": "Test heizung", "desc": "Manuell erzeugt", "role": "state", "type": "mixed", "read": true, "write": true }, "type": "state", "native": {}, "from": "system.adapter.admin.1", "user": "system.user.admin", "ts": 1765520614612, "_id": "0_userdata.0.allgemeine_Datenpunkte.Testordner.Test_heizung", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } } -
@paul53 sagte in Frage zum Alias Adapter + Hass:
@Hohenbostler sagte: Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
Dein Alias-DP ist "read only"! Er hat auch die falsche Rolle, wenn er auch zum Schreiben dienen soll. Ändere die Rolle in "level.temperature" und erlaube das Schreiben.
Hab den Alias DP soeben geändert :
{ "_id": "alias.0.Heizung.Gerät_1.ACTUAL", "common": { "name": "ACTUAL", "role": "level.temperature", "type": "number", "read": true, "write": true, "alias": { "id": { "read": "0_userdata.0.allgemeine_Datenpunkte.Badezimmer.bad_temperatur", "write": "0_userdata.0.allgemeine_Datenpunkte.Testordner.Test_heizung" }, "write": "JSON.stringify(val)" }, "unit": "°C" }, "native": {}, "type": "state", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.1", "user": "system.user.admin", "ts": 1765548323389 } leider erfolglos@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
"write": "0_userdata.0.allgemeine_Datenpunkte.Testordner.Test_heizung"
umd diesen bitte
EDIT: hat sich überschnitten
-
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
"write": "0_userdata.0.allgemeine_Datenpunkte.Testordner.Test_heizung"
umd diesen bitte
EDIT: hat sich überschnitten
@Homoran siehe einen Beitrag davor.
-
@paul53 sagte in Frage zum Alias Adapter + Hass:
@Hohenbostler sagte: Sowohl der HASS DP also auch mein Test DP bleiben beide immer leer.
Dein Alias-DP ist "read only"! Er hat auch die falsche Rolle, wenn er auch zum Schreiben dienen soll. Ändere die Rolle in "level.temperature" und erlaube das Schreiben.
Hab den Alias DP soeben geändert :
{ "_id": "alias.0.Heizung.Gerät_1.ACTUAL", "common": { "name": "ACTUAL", "role": "level.temperature", "type": "number", "read": true, "write": true, "alias": { "id": { "read": "0_userdata.0.allgemeine_Datenpunkte.Badezimmer.bad_temperatur", "write": "0_userdata.0.allgemeine_Datenpunkte.Testordner.Test_heizung" }, "write": "JSON.stringify(val)" }, "unit": "°C" }, "native": {}, "type": "state", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.1", "user": "system.user.admin", "ts": 1765548323389 } leider erfolglos@Hohenbostler sagte: Alias DP soeben geändert :
Ändere Zeile 14:
"write": "JSON.stringify({temperature: val})" -
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Gibt es irgendwo noch ein set oder so den ich einstellen muss auf den Ziel DP . ?
Eigentlich nicht.
Aber bitte Schritt für Schritt!stimmt jetzt die Schreibkonvertierung?
und zeig bitte den referenzierten Datenpunkt vollständig.
Das sieht mir nicht nach hass.0... aussagte in Frage zum Alias Adapter + Hass:
Aber bitte Schritt für Schritt!
stimmt jetzt die Schreibkonvertierung?
-
Wie ich schon mehrfach schrieb. Auch ohne konvertierung schreibt er nichts da rein. Das ist dann erstmal step zwei.
-
Wie ich schon mehrfach schrieb. Auch ohne konvertierung schreibt er nichts da rein. Das ist dann erstmal step zwei.
@Hohenbostler sagte: Auch ohne konvertierung schreibt er nichts da rein.
Das sollte nach Änderung des Alias funktionieren (bei mir klappt es).

-
@Hohenbostler sagte: Auch ohne konvertierung schreibt er nichts da rein.
Das sollte nach Änderung des Alias funktionieren (bei mir klappt es).

Sorry bei mir leider nicht.
-
@Homoran sagte in Frage zum Alias Adapter + Hass:
en referenzierten Datenpunkt vollständig.
{ "common": { "name": "bad_temperatur", "desc": "Manuell erzeugt", "role": "state", "type": "number", "read": true, "write": true, "def": 0 }, "type": "state", "native": {}, "from": "system.adapter.admin.1", "user": "system.user.admin", "ts": 1765518121744, "_id": "0_userdata.0.allgemeine_Datenpunkte.Badezimmer.bad_temperatur", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }Das ist der Ursprungsdatenpunkt
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Das ist der Ursprungsdatenpunkt
und den änderst du?
-
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Das ist der Ursprungsdatenpunkt
und den änderst du?
Ja . Aktuell über den Objektbaum selbst. Dort trage ich zum test irgendeine Zahl ein .
-
Ja . Aktuell über den Objektbaum selbst. Dort trage ich zum test irgendeine Zahl ein .
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Dort trage ich zum test irgendeine Zahl ein .
bestätigt?
-
@Hohenbostler sagte in Frage zum Alias Adapter + Hass:
Dort trage ich zum test irgendeine Zahl ein .
bestätigt?
-
@paul53 sagte in Frage zum Alias Adapter + Hass:
@Homoran sagte: bestätigt?
Das ist irrelevant. Ack wird bis in den Ziel-DP durchgereicht.
so die Theorie.
ich habe aber auch schon Dinge beobachtet, die mit unbestätigten Änderungen in eigenen Datenpunkten keinerlei Reaktionen auslösten.Wurden due Änderungen statt dessen mit ack=true ausgeführt klappte alles.