Ein WirrWarr zum Thema Smarthome!
Jeder kennt es, es werden manche einige Anleitungen im Internet durchforstet und dennoch kommt man nicht zum Ziel. So ging es mir auch – und zwar mit HABridge. In beiden Versionen die ich getestet habe konnte Alexa nicht meine Geräte finden. Einmal Version 4.8.x und 5.2.x
Everyone knows the problem: You read some Tutorials and they didn’t realy work. I had exactly the same problem, while I am trying to install and use HABridge. I had tested two versions, 4.8 and 5.2 – but Alexa didn’t find any device.
Ein einfaches kleines Script im JSON zu splitten und in Java Vars abzulegen
/*
+————————————————————————————————+
| DIESES SCRIPT IST FÜR DIE VERWENDUNG VON EINEM SONOFF MIT DEM TEMPERATURFÜHLER SI7021 GEDAC
| Besten Dank an Paul53 der indirekt und an kmxak der direkt zur Lösung beigetragen hatte:
| https://forum.iobroker.net/viewtopic.php?f=21&t=17737#p185518
| https://forum.iobroker.net/viewtopic.php?t=7204
| http://jsonviewer.stack.hu/
+————————————————————————————————+
*/
// Source – hier wird der Pfad zum JSON Wert notiert:
const varSourceJSON = „mqtt.0.ICS_Sonoff.Terasse.SENSOR“ /*Platzhalter für Notizen*/;
// Destination – hier wird der Pfad zu den Werten als Java VAR notiert:
const varDestHelligKeit = „Terasse.Analog_in_Digit“ /*Platzhalter für Notizen*/;
const varDestTEMP = „Terasse.Temperatur_in_C“ /*Platzhalter für Notizen*/;
const varDestTEMPo = „Outside.Temperatur /*Platzhalter für Notizen*/;
const varDestHUMI = „Terasse.Luftfeuchtigkeit_in_Proz“ /*Platzhalter für Notizen*/;
const varDestDRUC = „Terasse.Luftdruck_in_mBar“ /*Platzhalter für Notizen*/;
// ————————————————————————————————- //
Hallo,
heute will ich euch zeigen, wie man relativ einfach einen RGB-Controller mit Hilfe von Tasmota bauen kann und wie man dieses nutzt. Denn, das zusammen bauen bzw. stecken ist das eine, die Nutzung das andere.
Zusätzlich gibt es eine kleine Übersicht, wo man was kaufen kann und was es in etwa kosten. Es ist tatsächlich, überraschend einfach gewesen, ein richtiges How-To wo alle Infos in einer Reihe stehen, habe ich noch nicht gefunden.
Ok, los gehts: Weiterlesen
EINLEITUNG: Weiterlesen
Geht es euch Smarthomer zum Teil auch auf den Nerven, dass man für ein paar Produkte so unendlich viel Geld ausgeben muss und dann zum Teil Funktionen fehlen?
Das z.B. bei den Z-Wave Multisensoren keine Luftfeuchtigkeit gemessen werden kann und dass es dann auch 50-60€ pro Sensor abgerufen werden?
Ich hatte mir mal Gedanken gemacht – was ICH für mich in jeden Raum erstmal wichtig fände:
– [Sensor] Temperatur
– [Sensor] Luftfeuchtigkeit
– [Sensor] Umgebungslicht
– [Sensor] Bewegungserkennung
Bei rum gekommen ist die folgende Schaltung auf Arduino-Basis. Jetzt steht für mich aber die Frage in den Raum, wie kann ich das ganze Smart bekommen?
Gedanklich war ich schon beim ESP32 angekommen.
Ebenfalls frag ich mich, welches die sinnige Stromversorgung wäre – eigentlich fände ich Batterie als sehr sinnvoll. Nur wie ermittle ich damit den Batteriezustand?
=> Ziel des ganzen:
Eine fertige Anleitung – was wo auf welchen PIN angeschlossen wird.
Ein fertiges Sketch – für Copy&Paste + gut Kenntlichgemachte Variablen die man selber ändern muss.
Ein komplettes Communityprojekt
I.d.R. erstellt der Sensor seine Pfade passend zu den Werten, die man vorher durch Anpassung der Config-Datei festlegt. Jedoch sind zwei Pfade beim Broker von extern mit Inhalt zu befüllen und vorher zu erstellen.
– info/SystemZeit
– info/SystemDatum
=> Da der Sensor kein RTC Modul vorgesehen hat, soll die Zeit z.B. über MQTT mitgeteilt werden. Das erspart u.A. das Einbinden von der passenden Header für NTP.
Wenn man diese Funktion nicht nutzen will, ist das nicht schlimm, dann erstellt man die Pfade und gibt NULL-Werte an (z.B. 00:00) – andernfalls kann man über ein Script die aktuelle Uhrzeit eintragen lassen. Ich erledige das über IOBROKER mit einem kleinen Blockly, der jede Minute einmal läuft.