Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:tech:bedsensor [2022/09/23 14:19] – [Programmierung (ESPHome)] bullar | de:tech:bedsensor [2022/11/13 20:11] (aktuell) – [Beispiel] bullar | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
====Motivation==== | ====Motivation==== | ||
- | Jeder der mit dem Thema Smart Home infiziert hat, überlegt fast kontinuierlich wie er/sie noch manuelle, wiederkehrende Aufgaben automatisieren kann. Vorausgesetzt die passenden Sensoren und Aktuatoren sind schon vorhanden. Ein Sensorbereich der etwas unterrepräsentiert erscheint, ist der Belegungssensor um z.B. durch den Gang ins Bett Aktionen auszulösen oder zu unterlassen. \\ | + | Jeder der sich mit dem Thema Smart Home infiziert hat, überlegt fast kontinuierlich wie er/sie noch manuelle, wiederkehrende Aufgaben automatisieren kann. Vorausgesetzt die passenden Sensoren und Aktuatoren sind schon vorhanden. Ein Sensorbereich der etwas unterrepräsentiert erscheint, ist der Belegungssensor um z.B. durch den Gang ins Bett Aktionen auszulösen oder zu unterlassen. \\ |
- | Es gibt Alarmmatten als Bettvorleger oder professionelle Bettsensoren aus dem Pflegebereich. Auch die Sitzsensoren aus der Automobilindustrie erfüllen eine ähnliche Aufgabe. Allen gemeinsam ist aber die fehlende Anbindung an ein offenes Protokoll wie z.B. MQTT oder Home Assistant und natürlich der meist seher hohe Anschaffungspreis. | + | Es gibt Alarmmatten als Bettvorleger oder professionelle Bettsensoren aus dem Pflegebereich. Auch die Sitzsensoren aus der Automobilindustrie erfüllen eine ähnliche Aufgabe. Allen gemeinsam ist aber die fehlende Anbindung an ein offenes Protokoll wie z.B. MQTT oder Home Assistant und natürlich der meist sehr hohe Anschaffungspreis. |
{{: | {{: | ||
Zeile 137: | Zeile 137: | ||
====Programmierung (ESPHome)==== | ====Programmierung (ESPHome)==== | ||
- | Die Integration in [[https:// | + | Die Integration in [[https:// |
+ | Hier der passende Code für den Bedsensor: | ||
<code yaml> | <code yaml> | ||
Zeile 220: | Zeile 221: | ||
id: bed_sensor_2 | id: bed_sensor_2 | ||
</ | </ | ||
+ | |||
====Beispiel==== | ====Beispiel==== | ||
- | Hier die Aufzeichnung der konvertierten Werte [0..1023] einer Nacht. Die Drops sind nicht bedingt durch eine altersbedingte Inkontinenz sondern das kurzzeitige Wegkuscheln auf die Bettmitte : | + | Hier die Aufzeichnung der konvertierten Werte [0..1023] einer Nacht. Die Drops sind nicht bedingt durch eine altersbedingte Inkontinenz sondern |
{{ : | {{ : |