NEWS
Test Adapter Devices 0.3.x
-
@martinschm sagte in Test Adapter Devices 0.3.x:
@apollon77 weißt du ob man irgendwie die fehlenden Gerätetypen in den Adapter zu bekommen. Es gibt leider einige Geräte wie zB Rauchmelder, Wassermelder oder Thermostate die sich nicht als Aliase anlegen lassen.
Gibt es zur Not einen manuellen (Um)weg?
ciao
Martinhttps://forum.iobroker.net/topic/27295/vorlage-alias-per-skript-erzeugen/1
-
@martinschm
Für thermostate gibt es aber ein Gerätetyp. Ist der ggf. nicht passend? -
@martinschm Ja da ist irgendwie kram definiert der noch nicht voll implementoert ist. macht bitte GitHub issues
-
@Garfonso said in Test Adapter Devices 0.3.x:
@martinschm
Für thermostate gibt es aber ein Gerätetyp. Ist der ggf. nicht passend?Hi, hatte fälschlicherweise als Typ Ventil gewählt. Der funktioniert nicht. Thermostat als Gerätetyp funktioniert.
-
@apollon77 said in Test Adapter Devices 0.3.x:
@martinschm Ja da ist irgendwie kram definiert der noch nicht voll implementoert ist. macht bitte GitHub issues
Hab ich bereits. Die Prios scheinen nur aktuell wo anders zu liegen, daher meine Frage ob man da irgendwas machen kann bzw drumherum arbeiten kann.
-
@martinschm kann man - manuell via Skript. So mache ich es nachwievor...wenn du Infos benötigst zum SKript, einfach dort im Thread fragen. Ich hab mir bisher 7 Skripts vorgefertigt für verschiedene Datenpunkte (immer nur minimale Änderungen, aber dann muss ich nicht immer in 1 Code rummachen)
https://forum.iobroker.net/topic/30004/test-adapter-devices-0-3-x/111 -
@Kueppert said in Test Adapter Devices 0.3.x:
@martinschm kann man - manuell via Skript. So mache ich es nachwievor...wenn du Infos benötigst zum SKript, einfach dort im Thread fragen. Ich hab mir bisher 7 Skripts vorgefertigt für verschiedene Datenpunkte (immer nur minimale Änderungen, aber dann muss ich nicht immer in 1 Code rummachen)
https://forum.iobroker.net/topic/30004/test-adapter-devices-0-3-x/111Danke. Denke für die Wasser- und Rauchmelder werde ich das Skript nutzen.
Kann man damit auch zusätzliche Felder anlegen?
-
@martinschm offtopic, das würde ich dann eher im entsprechenden anderen Thread sehen
das führt hier sonst zu weit
-
Edith meint am 02.12. hat sich evtl. erledigt.
Ich hatte ja Schwierigkeiten mit der SQL_Aufzeichnung.
Leider kam ich über die Suchfunktion hier im Forum nicht zu einem genügendem Ergebniss.
(Wieder mal Stundenlang mit der Suchfunktion des Forums verbracht)
Bei der Suche über Google fand ich dann diesen Thread:Der hat mir geholfen.
Schöne Grüße
Chris -
Hi, ich bin gerade am testen mit dem Adapter. Ich sehe hier Potential verschiedene Geräte in eine gleiche Struktur zu bringen.
Nun hab ich dazu eine Frage:
In den Geräten kann man einen Objekt für "UNREACH" angeben. Leider haben nicht alle Geräte dieses Objekt mit der gleichen Funktion.
Hab ich einen Objekt "online" dann kann ich das Signal mit der Formel "!val" negieren, das Funktioniert ganz gut.
Ist sowas auch möglich wenn ein Gerät die Texte "online" bzw. "offline" meldet, gibts da auch die Möglichkeit eine Funktion einzusetzen ? z.B. If then else.
-
Hi,
ich hab über den Adapter von s.borman einen weiteren Datenpunkt bei einem Gerät als Alias angelegt. Ich versteh nur nicht was hier schief läuft. Ich greife den Link_quality Wert eines Sensors ab der über den Zigbee Adapter eingebunden ist.
{ "type": "state", "common": { "name": "LINK_QUALITY", "type": "number", "role": "state", "unit": "", "min": 0, "max": 100, "read": false, "write": false, "alias": { "id": "zigbee.0.00158d00033ad77d.link_quality", "read": "", "write": "" } }, "_id": "alias.0.BWMs.Arbeitszimmer.LINK_QUALITY", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1615704095447, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "native": {} }
Beim Sensor wird mir eine Linkquality von 69 oder so angezeigt, der Alias zeigt einen ganz krummen Wert wie 23.99495349543 an. Da ich keinerlei Umrechnungen mache, verstehe ich nicht ganz warum der Wert da so verändert wird.
-
@martinschm said in Test Adapter Devices 0.3.x:
Beim Sensor wird mir eine Linkquality von 69 oder so angezeigt, der Alias zeigt einen ganz krummen Wert wie 23.99495349543 an. Da ich keinerlei Umrechnungen mache, verstehe ich nicht ganz warum der Wert da so verändert wird.
Hat der Link-Quality State auch ein min/max? Auf was steht der? Wenn da was anderes als 0/100 steht, dann wird der Wert auf 0/100 skaliert.
-
@garfonso sagte: Wenn da was anderes als 0/100 steht, dann wird der Wert auf 0/100 skaliert.
Oder man verhindert die automatische Umrechnung in Zeile 14:
"read": "val",
-
@garfonso said in Test Adapter Devices 0.3.x:
@martinschm said in Test Adapter Devices 0.3.x:
Beim Sensor wird mir eine Linkquality von 69 oder so angezeigt, der Alias zeigt einen ganz krummen Wert wie 23.99495349543 an. Da ich keinerlei Umrechnungen mache, verstehe ich nicht ganz warum der Wert da so verändert wird.
Hat der Link-Quality State auch ein min/max? Auf was steht der? Wenn da was anderes als 0/100 steht, dann wird der Wert auf 0/100 skaliert.
Hi,
ich hatte bei max 100 stehen. Hab es jetzt mal rausgenommen und mir wird als Wert nicht mehr 23.4444 oder so angezeigt sondern 0.
Das ist das Raw
{ "type": "state", "common": { "name": "LINK_QUALITY", "type": "number", "role": "value", "unit": "", "min": null, "max": null, "read": true, "write": true, "alias": { "id": "zigbee.0.00158d00033ad77d.link_quality", "read": "", "write": "" } }, "_id": "alias.0.BWMs.Arbeitszimmer.LINK_QUALITY", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1615704095447, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "native": {} }
-
@martinschm sagte: Hab es jetzt mal rausgenommen
Hast Du nicht: Zeilen 8 und 9 löschen - dann ist es raus.
-
Ich habe versucht der Devices Adapter zu probieren aber denke es ist für mich etwas zu früh in die Entwicklung. Aber ich finde das Konzept super und denke es wird, wie am sonst mit ioBroker, mit zeit super gut funktionieren.
Aber weil ich kein Programmierer bin, und fast ausschließlich mit grafischen Oberflächen arbeiten möchte, habe ich in Github ein Issue mit ein Feature Request gemacht.
Was findet Ihr dabei? Ist der Vorschlag sinnvoll?
-
-
@crunchip Danke! Ich habe auch Alias Manager getestet und mit ähnliche Erfahrungen als mit Devices. Sollte ich auch da ein gleiches Issue machen?
-
@paul53 said in Test Adapter Devices 0.3.x:
@martinschm sagte: Hab es jetzt mal rausgenommen
Hast Du nicht: Zeilen 8 und 9 löschen - dann ist es raus.
Hi ok, hab es im Alias Manager Adapter gelöscht, aber anscheinend wir es darüber im RAW nicht entfernt.
@s-bormann : wenn ich in deinem Adapter min und max rausnehme wird im Raw null gesetzt, siehe Zeile 8&9 anstatt es raus zu nehmen. Kannst du das evtl. auch mit anpassen?
-
@martinschm sagte in Test Adapter Devices 0.3.x:
@paul53 said in Test Adapter Devices 0.3.x:
@martinschm sagte: Hab es jetzt mal rausgenommen
Hast Du nicht: Zeilen 8 und 9 löschen - dann ist es raus.
Hi ok, hab es im Alias Manager Adapter gelöscht, aber anscheinend wir es darüber im RAW nicht entfernt.
@s-bormann : wenn ich in deinem Adapter min und max rausnehme wird im Raw null gesetzt, siehe Zeile 8&9 anstatt es raus zu nehmen. Kannst du das evtl. auch mit anpassen?
Genau deshalb wollte ich wissen, ob sich das Problem damit lösen lässt.