@paul53 Ja so geht es, vielen Dank
NEWS
Latest posts made by locke987
-
RE: Alias - Datenpunkt Format anpassen
-
RE: Alias - Datenpunkt Format anpassen
@codierknecht geht wahrscheinlich auch, ich dachte es geht einfacher direkt mit einem Alias....
-
RE: Alias - Datenpunkt Format anpassen
@codierknecht es handelt sich um einen Datenpunkt der die aktuelle Erzeugung einer PV Anlage darstellt (Power in Watt, z.B.: 180,5), der Wert ändert sich im Sekundentakt. Ich möchte den Wert in meine Victron PV Anlage über mqtt publishing hinein bekommen. Im Prinzip ist dazu alles vorbereitet, ich habe über einen mqtt adapter die relevanten DP's sáls objecte bereits im iobroker drinnen, wenn ich manuelle Änderungen an diesen DP's mache funktioniert es dass diese im Victron auch angezeigt werden. Der mqtt broker von Victron erwartet sich den Power Wert nicht als 180,5 sondern als json, ich muss ihn daher vorher auf folgendes Format ändern:
{
"value": 180,5
}Ich hoffe das war halbwegs verständlich, unter umständen bin ich da auch komplett auf dem Holzweg und es gibt eine bessere Lösung als mit einem Alias zu arbeiten, das war für mich die offensichtlichste Lösung
-
RE: Alias - Datenpunkt Format anpassen
@Codierknecht Danke für den Hinweis.
O, das war mir nicht klar, dass ich den DP unter alias.0 anlegen muss.
Ich habe mittlerweile geschaft einen neuen Alias DP unter alias.0 mit der Konvertierung auf den richtigen Wert zu ändern.
Wie kann ich diesen Wert allerdings jetzt einem anderen Datenpunkt zu ordnen?Wenn ich das wieder mit einem Alias versuche dann bekomme ich:
Error
Cannot write object: Aliases cannot be used as target for aliases -
Alias - Datenpunkt Format anpassen
Hallo,
Kann man mit der Alias Funktion auf einen anderen Datenpunkt verweisen aber das Format des Alias Datenpunkt ändern?
z.B.: Original Datenpunkt Wert =15
Alias Datenpunkt Wert =
{
"value": 15
}Hier der Alias DP....wie müsste man den anpassen?
{ "common": { "name": "Power", "desc": "Manually created", "role": "state", "type": "json", "read": true, "write": true, "alias": { "id": "mqtt.1.solar.116181846424.1.power" } }, "type": "state", "native": {}, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1666075262392, "_id": "mqtt.0.W.b827ebfd24b0.pvinverter.5.Ac.L3.Power", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
RE: Test Adapter Nuki-extended v2.0.x
@Zefau ja das funktionier jetzt ...lockstate wird so jetzt auch upgedated.
Danke Dir!Frage zum Webadapter:
Was genau ist der Zweck des Webadapters? Es gibt ein paar mehr Objekte wie zum Beispiel doorstate richtig? Und wie werden diese Objekte dann upgedated? Ganz normal über die http appi und dem callback? Oder könnte man die WebApi auch alleine verwenden? -
RE: Test Adapter Nuki-extended v2.0.x
@Zefau installieren konnte ich es, ich habe danach einen neue Instanz hinzugefügt und die alte Instanz deaktiviert, die Version ist laut iobroker noch die selbe, also 1.0.4
Sollte der lockstate jetzt aktualisiert werden bei deaktivierten callback oder was ist jetzt anders? -
RE: Test Adapter Nuki-extended v2.0.x
Ich bekomme da Fehler beim installieren:
iobroker 2019-09-17 10:33:19.457 info exit 0
iobroker 2019-09-17 10:33:19.417 info npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2019-09-17T08_33_19_401Z-debug.log
iobroker 2019-09-17 10:33:19.416 info
iobroker 2019-09-17 10:33:19.409 info npm ERR! 404 tarball, folder, http url, or git url.
iobroker 2019-09-17 10:33:19.409 info npm ERR! 404 Note that you can also install from a
iobroker 2019-09-17 10:33:19.409 info npm ERR! 404
iobroker 2019-09-17 10:33:19.409 info npm ERR! 404 1. name can only contain URL-friendly charactersnpm ERR! 404 2. name can no longer contain capital letters
iobroker 2019-09-17 10:33:19.407 info 404 Your package name is not valid, because
iobroker 2019-09-17 10:33:19.392 info npm ERR!
iobroker 2019-09-17 10:33:19.392 info 404 npm ERR! 404 'https://github.com/Zefau/ioBroker.nuki2/tree/nuki2/tarball/master' is not in the npm registry.
iobroker 2019-09-17 10:33:19.390 info ERR!
iobroker 2019-09-17 10:33:19.388 info 404 Not Found - GET https://github.com/Zefau/ioBroker.nuki2/tree/nuki2/tarball/masternpm
iobroker 2019-09-17 10:33:19.386 info ERR!
iobroker 2019-09-17 10:33:19.384 info
iobroker 2019-09-17 10:33:19.383 info npm
iobroker 2019-09-17 10:33:19.375 info E404
iobroker 2019-09-17 10:33:19.373 info code
iobroker 2019-09-17 10:33:19.372 info ERR!
iobroker 2019-09-17 10:33:19.371 info
iobroker 2019-09-17 10:33:19.369 info npm
iobroker 2019-09-17 10:33:11.733 info npm install https://github.com/Zefau/ioBroker.nuki2/tree/nuki2/tarball/master --production --save --prefix "/opt/iobroker" (System call)
iobroker 2019-09-17 10:33:10.989 info install https://github.com/Zefau/ioBroker.nuki2/tree/nuki2/tarball/master
iobroker 2019-09-17 10:33:10.447 info url "https://github.com/Zefau/ioBroker.nuki2/tree/nuki2" --debug -
RE: Test Adapter Nuki-extended v2.0.x
@Zefau
Bei mir wird bei deinem Adapter bei deaktiviertem callback und der Konfig laut Screenshot zwar alle 15 Sekunden aktualisiert, es verändern sich aber nur wenige Werte, insbesonderes der Wert lockstate bleibt immer unverändert im Gegensatz zu lastAction. Siehe Screenshot 2 --> eigentlich ein Widerspruch. Sollte sich der lockstate updaten bei meinen Einstellungen?Danke!