Das dürfte die beste Lösung sein . Es gibt ja noch andere Sensoren, die ähnlich den MiFloras sind, aber da weiß ich nicht, wie sie von Tasmota erkannt/benannt werden.
Es gibt eine neue Beta Version.
@ralf, dort gibt es Experten Einstellungen, da kannst du den Filter auf Flora setzen, dann sollte auch dein Fall funktionieren.
Grüße,
Kai
Du bist der Beste , das sieht sehr gut aus.
Bild ist vom Debug des Flora641a6d und die Werte werdebn entsprechend häufiger aktualisiert, da sie von verschiedenen ESPs gesehen werden.
Dann fehlen ja nur noch die Scripte für die tägliche Berechnung bezüglich Status der Werte, so wie im MiFlora Modul .
Ich habe von @Burki24 eine CSV-Datei bekommen mit Pflanzendaten, die will ich noch einpflegen.
Grüße,
Kai
Kann es sein, dass Battery noch fehlt oder nicht angelegt wird?
Im Debug habe ich
25.02.2021, 14:27:43 | JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/tas32-test1/SENSOR","Payload":"{\"Time\":\"2021-02-25T14:27:43\",\"Flora641a6d\":{\"mac\":\"c47c8d641a6d\",\"Temperature\":22.9,\"Illuminance\":870,\"Moisture\":28,\"Fertility\":622,\"Firmware\":\"3.1.9\",\"Battery\":96,\"RSSI\":-84},\"Flora641a5f\":{\"mac\":\"c47c8d641a5f\",\"Temperature\":21.6,\"Illuminance\":611,\"Moisture\":28,\"Fertility\":594,\"Firmware\":\"3.1.9\",\"Battery\":99,\"RSSI\":-87}}"}
dort ist u.a. zum …1a6d Battery enthalten, aber es wurde keine Variable angelegt.
Ja, das fehlt noch.
Grüße,
Kai
Das sieht Super aus
MAC, Firmware und letzte Meldung wären auch nicht schlecht
Hallo Kai,
sieht ja prima aus, danke dafür.
Ich habe zum Verständnis noch eine Frage:
Hier werden ja die Daten der eigentlichen MiFlora-Teile super dargestellt. Wenn och die Daten des eigentlichen Tasmota-Devices (also RSSI, Uptime etc) darstellen möchte würde ich ja dein Tasmota-Modul nutzen. Ok, da tauchen dann allerdings auch die Sensordaten ebenfalls auf. Gibt es einen Trick, die Sensordaten hier zu ignorieren?
Gruß
demel
irgendwas passt noch nicht. Bekomme ab und zu Nullwerte und Fehler
25.02.2021, 18:32:57 | FlowHandler | Kann Daten nicht zur Instanz #14062 weiterleiten: <br />
<b>Notice</b>: Undefined index: Firmware in <b>C:\ProgramData\Symcon\modules\.store\schnittcher.info.ips.miflora2tasmota\Configurator\module.php</b> on line <b>163</b><br />
RESULT:
Das kann ich im anderen Modul einbauen.
Grüße,
Kai
Kannst du dazu mal im Debug schauen und das hier posten?
Den Fehler / die Notice werde ich unterbinden.
Grüße,
Kai
prima, danke.
gruß
demel
Update eingespielt und einmal alle laufenden 11 MiFloras durchgeklickt, um die beiden neuen Schalter zu aktivieren.
Die Variablen wuden angelegt und gefüllt, allerdings bekomme ich danach zyklisch
26.02.2021, 08:14:52 | FlowHandler | Could not forward data to instance #45620: <br />
<b>Notice</b>: Undefined index: Firmware in <b>/var/lib/symcon/modules/.store/schnittcher.info.ips.miflora2tasmota/MiFlora/module.php</b> on line <b>78</b><br />
RESULT:
Das schaue ich mir an.
Grüße,
Kai
26.02.2021, 09:27:26 | JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/tas32-ble1/SENSOR","Payload":"{\"Time\":\"2021-02-26T09:27:26\",\"Flora641a6d\":{\"mac\":\"c47c8d641a6d\",\"Temperature\":21.3,\"Illuminance\":151,\"Moisture\":25,\"Fertility\":559,\"Firmware\":\"3.1.9\",\"Battery\":96,\"RSSI\":-61},\"Flora641a66\":{\"mac\":\"c47c8d641a66\",\"Temperature\":null,\"Illuminance\":null,\"Moisture\":55,\"Fertility\":null,\"Battery\":null,\"RSSI\":-95}}"}
„Battery“:null hast du vermutlich nicht abgefangen.
Kann es sein, dass du das nur bei einem Gerät bekommst? Und dieses Gerät hat noch keine aktuelle Tasmota Firmware?
Grüße,
Kai
In der aktuellen Beta Version dürfte der Fehler mit der Firmware nicht mehr auftreten.
Auch das Problem mit den 0 Werten @jnicke könnte behoben sein, kannst du das mal prüfen und mir bescheid geben?
@ralf es wird nun geprüft, ob jeder Wert ungleich null ist.
Grüße,
Kai
Danke.
Für den Augenblick sieht es erstmal gut aus.
Das mit den 0 Werten muss ich erstmal ne Stunde beobachten.
Meld mich dann nochmal