NEWS
Zigbee Feuchtesensor sehr ungenau ??
-
@Homoran sagte in Zigbee Feuchtesensor sehr ungenau ??:
@Humidor sagte in Zigbee Feuchtesensor sehr ungenau ??:
es gibt auch Sensoren für den Raspi, das versuche ich ja gerade mit I2C einzubinden,
glaubst du allen Ernstes, dass diese 1-Dollar-China-Sensoren höherwertiger sind, als das was in Zigbee oder Homematic verbaut ist?
NEIN, das habe ich ja auch geschrieben, aber der nächste Schritt für mich nicht Minuten od. Stunden auf den nächsten Wert zu warten.
-
@Humidor sagte in Zigbee Feuchtesensor sehr ungenau ??:
aber der nächste Schritt für mich nicht Minuten od. Stunden auf den nächsten Wert zu warten
1.) wieso dauert das so lange?
- bei Homematic ist das klar, da die Funkkomponenten nur alle 3 Minuten senden
2.) was passiert denn bei dir in 3 Minuten so gravierendes?
- hast du mal die Werte geloggt?
-
@Homoran
die history läuft mitwenn die Türe geöffnet und geschlossen wird, passiert einiges, aber der Zigbee schläft sich seinen Rausch aus...
auch wenn man auf einen Wert regiert (Befeuchter einschaltet) dauert es ewig bis ein neuer Wert kommt, inzwischen ist weit zuviel Feuchte eingeblasen worden.... die billigen Feuchteanzeiger zeigen schon lange viel zu viel, die reagieren fast verzögerungsfrei...schneller ist kein Fehler.
kann man einem Wert (vom Zigbee Wether Objekt - Feuchte ) einen Offset eingeben oder geht das nur über Blockly?
-
-
@Humidor Ich hab Nen Aqara Sensor im Kühlschrank und hab grad mal probiert, der reagiert innerhalb von 30 sek.
-
@Andre-R sagte in Zigbee Feuchtesensor sehr ungenau ??:
@Humidor Ich hab Nen Aqara Sensor im Kühlschrank und hab grad mal probiert, der reagiert innerhalb von 30 sek.
abhängig von der Änderung, sonst jede Stunde ein Wert
-
@Humidor Ich habe hier mal einen fast beliebigen Ausschnitt aus dem Log im Dachstudio genommen:
Hellblau = rel Feuchte zwischen 48 und 57% über knapp 24hgegen 20:30 wurde gelüftet - absolute (pink) und rel. Feuchte gingen rapide zurück, die Temperatur (orange) fiel langsam.
Bei erreichen der absoluten Feuchte von aussen (schwarz) stabilisierte sich das ganze, die relative Feuchte im Zimmer ging hoch, weil gleichzeitig auch die Temperatur sank.Man sieht hier auch schön die Schwankungen von Messpunkt zu Messpunkt, die deutlich höher sind als manchmal die wirkliche Tendenz.
Eine noch schneller getaktete Messung bringt IMHO nichts, da die Sensoren bauartbedingt eher träge sind
-
@Humidor sagte:
kann man einem Wert (vom Zigbee Wether Objekt - Feuchte ) einen Offset eingeben
Alias-Datenpunkt verwenden.
-
@paul53 sagte in Zigbee Feuchtesensor sehr ungenau ??:
@Humidor sagte:
kann man einem Wert (vom Zigbee Wether Objekt - Feuchte ) einen Offset eingeben
Alias-Datenpunkt verwenden.
OK, danke! ich verstehe was ein Alias ist und was er macht.
Wie kann ich den nun anlegen ohne Java-Programm? -
@Humidor said in Zigbee Feuchtesensor sehr ungenau ??:
...OK, danke! ich verstehe was ein Alias ist und was er macht.
Wie kann ich den nun anlegen ohne Java-Programm?Ganz einfach in dem Du unter alias.0 manuell einen Datenpunkt angelegst und dann im raw Format den alias hineinkopierst:
{
"_id": "alias.0.Light.Device_1.WORKING",
"type": "state",
"common": {
"alias": {
"id": "admin.0.connected"
},
"name": "WORKING",
"role": "indicator.working",
"type": "boolean"
},
"native": {}
}so habe ich es zumindest gemacht. War zwar mühsam, aber funktioniert^^.
-
@mickym sagte in Zigbee Feuchtesensor sehr ungenau ??:
@Humidor said in Zigbee Feuchtesensor sehr ungenau ??:
...OK, danke! ich verstehe was ein Alias ist und was er macht.
Wie kann ich den nun anlegen ohne Java-Programm?Ganz einfach in dem Du unter alias.0 manuell einen Datenpunkt angelegst und dann im raw Format den alias hineinkopierst:
{
"_id": "alias.0.Light.Device_1.WORKING",
"type": "state",
"common": {
"alias": {
"id": "admin.0.connected"
},
"name": "WORKING",
"role": "indicator.working",
"type": "boolean"
},
"native": {}
}so habe ich es zumindest gemacht. War zwar mühsam, aber funktioniert^^.
Guten Morgen
starte ich hier ?
-
@Humidor Im Prinzip ja - das meinte ich mit manuell erstellen, aber unter dem Datenpunkt alias.0 (=Parent) und nicht unter 0_userdata.0. Der ist am Anfang nur als einfacher Datenpunkt zu sehen - meist ganz unten in der Liste. Den markieren. Sobald Du dann darunter einen Datenpunkt erstellst wird der automatisch zum Ordner. Wähl in dem von Dir gezeigten Dialog auch nochmal aktiv alle Dinge aus. Da hat der iobroker einen Bug, dass er Dir was anzeigt, was er sonst nicht tut. Also Datenpunkt und Typ nochmal aktiv aus der Liste auswählen.
-
@mickym
gefunden !
ist das so richtig für einen % Wert ?
-
@Humidor Der ist aber da. Hast Du wirklich einen Browserrefresh gemacht und hast ganz nach unten gescrollt. Bei mir war der nur als normaler Datenpunkt sichtbar.
Also erst unter 1. - und dann nach Erstellung des DP ist der alphabetisch hochgewandert.
-
@Humidor Ja nun passt das - % kannst Du später noch hinzufügen "als Unit" - wenn Du willst.
-
@mickym
Fehlermeldung: Alias Humidity has no targetder Alias ist angelegt, nun muss ich ihn noch verbinden ?
-
@Humidor Ja das ist gut so - das heißt er erkennt, dass Du noch nicht den Orginalwert definiert hast. Also nun den fett markierten teil aus meinem Posting genau an die gleiche Stelle unter "raw" reinkopieren und die ID dann mit dem Pfad Deines Orgnialwertes austauschen (also anstelle des admin.0.connected) (schau das die Kommas mit kopiert werden ).
-
{ "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1598856616098, "common": { "name": "Humidity", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "%", "min": 0, "max": 100, "def": 0, "read": true, "write": true }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "alias.0.Humidity", "type": "state" }
einfügen ganz unten unter state?
erzeugt mir gerade bei jeglicher Änderung eine Fehlermeldung. -
@Humidor Nein kopiere es auch - hinter die geschweifte Klammer nach common, sowie in dem Posting.
-
@mickym
er sagt mir noch immer no target{ "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1598856616098, "common": { "name": "Humidity", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "%", "min": 0, "max": 100, "def": 0, "read": true, "write": true }, "alias": { "id": "lumi.weather Humidity" }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "alias.0.Humidity", "type": "state" }