vage Konfiguration Frage zu AVM ...
- Steinspiel
- Beiträge: 394
- Registriert: 28. Dez 2019 08:49
vage Konfiguration Frage zu AVM ...
Moin,
Ein Bekannter hat bisher wenig am Hut mit DIY SmartHome und benutzt deshalb auschließlich AVM Geräte.
Er ist auf DECT!Read aufmerksam geworden und wie ich das gesehen habe fühlte ich mich an openHAB Persistenz, Influx und Grafana erinnert
da ich keine AVM Geräte am laufen habe, frage ich mal hier:
Ich habe ne Anleitung für openHAB2x und FRITZ!DECT 200 sowie für das Heizungsthermostat Comet-DECT gefunden
Das scheint ja wohl zu funktionieren, oder?
Lassen sich die AVM Items so in openHAB einbinden das man Temperatur bzw. Leistung (oder was die Geräte sonst noch als Daten anbieten) auslesen und mit Persistenz festhalten kann?
Ach ja, da ich demnächst auf openHAB3x umsteige und bei dem Bekannten (wenn er sich dann zu Raspi + OH durchringt) sicherlich etwas Starthilfe leisten werde, funktioniert das alles auch unter openHAB3x ?
Eins habe ich noch, falls jemand hier AVM Daten mit habPanel oder Grafana darstellt, könnte ich ein Screenshot bekommen, damit ich ihm mal zeigen kann von was ich rede...
Danke fürs lesen und nen schönen Abend noch,
Ein Bekannter hat bisher wenig am Hut mit DIY SmartHome und benutzt deshalb auschließlich AVM Geräte.
Er ist auf DECT!Read aufmerksam geworden und wie ich das gesehen habe fühlte ich mich an openHAB Persistenz, Influx und Grafana erinnert
da ich keine AVM Geräte am laufen habe, frage ich mal hier:
Ich habe ne Anleitung für openHAB2x und FRITZ!DECT 200 sowie für das Heizungsthermostat Comet-DECT gefunden
Das scheint ja wohl zu funktionieren, oder?
Lassen sich die AVM Items so in openHAB einbinden das man Temperatur bzw. Leistung (oder was die Geräte sonst noch als Daten anbieten) auslesen und mit Persistenz festhalten kann?
Ach ja, da ich demnächst auf openHAB3x umsteige und bei dem Bekannten (wenn er sich dann zu Raspi + OH durchringt) sicherlich etwas Starthilfe leisten werde, funktioniert das alles auch unter openHAB3x ?
Eins habe ich noch, falls jemand hier AVM Daten mit habPanel oder Grafana darstellt, könnte ich ein Screenshot bekommen, damit ich ihm mal zeigen kann von was ich rede...
Danke fürs lesen und nen schönen Abend noch,
bis dann, Steinspiel
- peter-pan
- Beiträge: 2590
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: vage Konfiguration Frage zu AVM ...
Ich habe mehrere AVM-Smarthome-Produkte(Fritz/Comet -> Steckdosen und Thermostate) im Einsatz. Sowohl in meinem Produktions-System (OH2.5) als auch in meinem Test-System (OH3).
Bestimmt lassen sich die Werte auslesen (InfluxDB, Grafana). Aber auch die Charts in OH3 können sicherlich für die ein oder andere Auswertung benutzt werden.
Zu InfluxDB und Grafana kann ich nicht sehr viel sagen. Ich habe mir das vor ein paar Tagen installiert(OH3), aber da bin ich im Moment noch "chemisch rein".
Wenn du aber mit diesen Tools schon gearbeitet hast, weisst du da bestimmt schon mehr darüber. Ich glaube auch, dass man über die "RRD4J-Persistence" sehr viel an Daten abgreifen kann, wenn dies als Standard-Persistence gewählt wird. Ich habe den Eindruck, dass die sowieso im Hintergrund mitläuft.
Bestimmt lassen sich die Werte auslesen (InfluxDB, Grafana). Aber auch die Charts in OH3 können sicherlich für die ein oder andere Auswertung benutzt werden.
Zu InfluxDB und Grafana kann ich nicht sehr viel sagen. Ich habe mir das vor ein paar Tagen installiert(OH3), aber da bin ich im Moment noch "chemisch rein".
Wenn du aber mit diesen Tools schon gearbeitet hast, weisst du da bestimmt schon mehr darüber. Ich glaube auch, dass man über die "RRD4J-Persistence" sehr viel an Daten abgreifen kann, wenn dies als Standard-Persistence gewählt wird. Ich habe den Eindruck, dass die sowieso im Hintergrund mitläuft.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.3 openhabian
- Steinspiel
- Beiträge: 394
- Registriert: 28. Dez 2019 08:49
Re: vage Konfiguration Frage zu AVM ...
Na das hört sich doch schon mal gut an wenn AVM Geräte bei Dir in OH3 laufen.
Wird Dir denn zu den Items eine Temperatur oder Spannung angezeigt (z.B. beim Mouseover in VSCode)?
Das läuft bei mir schon ne ziemliche Weile Problemlos. Allerdings ist bei mir InfluxDB die Standarteinstellung.Wenn du aber mit diesen Tools schon gearbeitet hast, weisst du da bestimmt schon mehr darüber.
bis dann, Steinspiel
- peter-pan
- Beiträge: 2590
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: vage Konfiguration Frage zu AVM ...
Ja, nicht nur in VSCode. Auch in den Widgets. Z.B.AVM-Thermostate: und ein "dilettantisches" Chart der Steckdosen: das Chart ist einfach aus OH3 generiert, ohne Grafana, oder so.Steinspiel hat geschrieben: ↑12. Nov 2021 21:13 Wird Dir denn zu den Items eine Temperatur oder Spannung angezeigt (z.B. beim Mouseover in VSCode)?
Wie gesagt,ich bin da erst am Anfang. Ich hab zwar influxDB und Grafana installiert, aber noch nichts damit gemacht, ausser mal 'ne kleine Regel:
Code: Alles auswählen
rule "test influx DB"
when
Item Dummy_6 changed to ON
then
logInfo("test average influx","Number - previous: {} new {}", previousState, newState)
var vAmica = esp_amica_01_temp.averageSince(now.minusDays(1), "influxdb")
var vAmicaLastUpdate = esp_amica_01_temp.lastUpdate( "influxdb")
logInfo("test average influx", "Durschnitt Amica : {}", vAmica)
logInfo("test average influx", "Amica Last Update : {} {} ", esp_amica_01_temp.lastUpdate, "influxdb")
logInfo("test average influx", "Amica Last Update : {} und der Text {}", esp_amica_01_temp.lastUpdate, "influxdb")
logInfo("test average influx", "Amica Last Update : {}", esp_amica_01_temp.lastUpdate("influxdb"))
logInfo("test average influx", "Amica Last Update (vAmicaLastUpdate) : {}", vAmicaLastUpdate)
var vLolin = esp_lolin_01_temp8.averageSince(now.minusDays(1), "influxdb")
var vLolinHist = (esp_lolin_01_temp8.historicState(now.minusDays(1),"influxdb")).state.toString
logInfo("test average influx", "Durschnitt vLolin Lolin : {}", vLolin)
logInfo("test average influx", "Lolin Last Update : {}", esp_lolin_01_temp8.lastUpdate, "influxdb")
logInfo("test average influx", "Lolin Sum since : {}", esp_lolin_01_temp8.sumSince(now.minusDays(1), "influxdb"))
logInfo("test average influx", "Lolin Delta since : {}", esp_lolin_01_temp8.deltaSince(now.minusDays(1), "influxdb"))
logInfo("test average influx", "Lolin Hist (vLolinHist) : {}", vLolinHist)
logInfo("test average influx", "Lolin aktual since : {}", esp_lolin_01_temp8.state.toString)
logInfo("test average influx", "Lolin Average since : {}", esp_lolin_01_temp8.averageSince(now.minusDays(1), "influxdb"))
// println("reloadOnce is false")
var vESP32Temp = esp_32_01_temp.averageSince(now.minusDays(2), "influxdb")
logWarn("test average influx", "Durschnitt ESP32_01 : {}", vESP32Temp)
end
Log:
Code: Alles auswählen
2021-11-12 22:33:49.403 [INFO ] [ore.model.script.test average influx] - Number - previous: OFF new ON
2021-11-12 22:33:50.878 [INFO ] [ore.model.script.test average influx] - Durschnitt Amica : 21.51971278827079
2021-11-12 22:33:50.887 [INFO ] [ore.model.script.test average influx] - Amica Last Update : 2021-11-12T22:33+01:00[Europe/Berlin] influxdb
2021-11-12 22:33:50.893 [INFO ] [ore.model.script.test average influx] - Amica Last Update : 2021-11-12T22:33+01:00[Europe/Berlin] und der Text influxdb
2021-11-12 22:33:50.946 [INFO ] [ore.model.script.test average influx] - Amica Last Update : 2021-11-12T22:23:20.452+01:00[Europe/Berlin]
2021-11-12 22:33:50.950 [INFO ] [ore.model.script.test average influx] - Amica Last Update (vAmicaLastUpdate) : 2021-11-12T22:23:20.452+01:00[Europe/Berlin]
2021-11-12 22:33:51.076 [INFO ] [ore.model.script.test average influx] - Durschnitt vLolin Lolin : 18.04825540731551
2021-11-12 22:33:51.083 [INFO ] [ore.model.script.test average influx] - Lolin Last Update : 2021-11-12T22:33+01:00[Europe/Berlin]
2021-11-12 22:33:51.141 [INFO ] [ore.model.script.test average influx] - Lolin Sum since : 2114.8
2021-11-12 22:33:51.184 [INFO ] [ore.model.script.test average influx] - Lolin Delta since : -4.2
2021-11-12 22:33:51.188 [INFO ] [ore.model.script.test average influx] - Lolin Hist (vLolinHist) : 18.6
2021-11-12 22:33:51.194 [INFO ] [ore.model.script.test average influx] - Lolin aktual since : 14.4
2021-11-12 22:33:51.250 [INFO ] [ore.model.script.test average influx] - Lolin Average since : 18.04824684055225
2021-11-12 22:33:51.267 [WARN ] [ore.model.script.test average influx] - Durschnitt ESP32_01 : null
Vielleicht noch ein paar Beispiele aus den OH3-Pages:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.3 openhabian
- Steinspiel
- Beiträge: 394
- Registriert: 28. Dez 2019 08:49
Re: vage Konfiguration Frage zu AVM ...
Moin,
Erst mal Sorry das ich jetzt erst durchkomme (ich erspar uns jetzt meine Ausreden... ) und danke für die Arbeit die Du Dir mit den Screenshots gemacht hast.
Das ist es was ich sehen wollte und ich hoffe mein Bekannter liest hier mit... Wenn die AVM Items ihre Daten so wie bei Dir anzeigen, dann werden die sich auch durch Persistence in Grafana anzeigen lassen!
Ich habe selbst noch ein paar eigene openHAB Umbauten zu erledigen, aber wenn mein Bekannter dann noch will, werde ich ihm anschließend bei seinem Vorhaben unterstützen und hier berichten.
Danke noch mal,
bis dann, Steinspiel
- peter-pan
- Beiträge: 2590
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: vage Konfiguration Frage zu AVM ...
...immer gerne.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.3 openhabian
- Steinspiel
- Beiträge: 394
- Registriert: 28. Dez 2019 08:49
Re: vage Konfiguration Frage zu AVM ...
Ich noch mal... Bin ja gerade dabei auf OH3 um zu steigen. Also OH3 auf einem seperaten Raspi neu auf zu setzen.
Wie machst Du das, hast Du beide Systeme parallel am laufen oder fährst Du das 2.5er System runter wenn Du am 3er arbeitest? Kommen sich beide Syseme nicht ins "Gehege"?
bis dann, Steinspiel
- peter-pan
- Beiträge: 2590
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: vage Konfiguration Frage zu AVM ...
Ich kann dir jetzt nur aus meinem Setup berichten. Da läuft (fast) alles parallel, bis auf Homematic. Da schnappt sich das zuletzt gestartete System die Hoheit. Deshalb deinstalliere ich das Binding in OH3 immer, wenn ich es nicht gerade zum Testen unbedingt brauche (also beim Einbinden neuer Geräte).
Der MQTT-Broker läuft natürlich auch nur auf einem System. D.h. die Mosquitto-Bridge ist einmal "localhost" und einmal "192.168.178.xx", wenn er auf einem der beiden Systeme läuft.
Bindings OH3:
Bindings OH2:
Das Echo-Binding habe ich testweise nur auf dem OH3-Rechner installiert.
Die Mehrzahl der Konfigurationen sind bei mir noch "textbasierend".
Der MQTT-Broker läuft natürlich auch nur auf einem System. D.h. die Mosquitto-Bridge ist einmal "localhost" und einmal "192.168.178.xx", wenn er auf einem der beiden Systeme läuft.
Bindings OH3:
Code: Alles auswählen
bindings:
- amazonechocontrol
- astro
- avmfritz
- exec
( - homematic )
- http
- mail
- mqtt
- network
- ntp
- openweathermap
- sonos
Code: Alles auswählen
bindings:
- astro
- avmfritz
- exec
- homematic
- http
- mail
- mqtt
- network
- ntp
- openweathermap
- sonos
Die Mehrzahl der Konfigurationen sind bei mir noch "textbasierend".
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.3 openhabian
- udo1toni
- Beiträge: 14147
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: vage Konfiguration Frage zu AVM ...
Reicht es nicht, die Bridge zu pausieren? Oder merkt sich openHAB3 den Zustand "Pausiert" nicht über einen Neustart?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet
- peter-pan
- Beiträge: 2590
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: vage Konfiguration Frage zu AVM ...
Super Idee. Werd ich nachher gleich mal probieren.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.3 openhabian