Vor ein paar Wochen habe ich ein „Sonoff Basic“ von der Firma SMAMODA zum testen erhalten. Ein ganz lieben Dank an dieser Stelle an Julian Gimbel und Philipp Pfeifer von der Firma DRAFT-IT .
Es gibt oft mal das Problem dass man die Sonoff Geräte zwar kaufen möchte, aber dann selbst Hand anlegen muss um die Smarten Devices von der China Cloud zu lösen. Hierbei braucht es etwas Handwerkliches Geschick und Programmierkenntnisse mit einer Arduino IDE. Nicht jeder kann das und deshalb hat sich die Firma SMAMODA gedacht, wir bieten die Geräte gleich mit der freien OpenSource Software Tasmota direkt zum Kauf an bei Amazon.
https://amzn.to/2RLMCzF (*) Sonoff Basic mit Tasmota Firmware
http://sonoff/cm?cmnd=Power%20TOGGLE http://sonoff/cm?cmnd=Power%20On http://sonoff/cm?cmnd=Power%20off http://sonoff/cm?user=admin&password=joker&cmnd=Power%20Toggle
Nun ich wäre ja nicht ich, wenn ich nicht gleich ein NodeRed Implementierung durchgeführt hätte 🙂
[{"id":"eadfe2d0.e181c","type":"ui_switch","z":"32d3636e.46689c","name":"","label":"Schlafzimmer","group":"99aeb5ec.941b88","order":14,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":"ON","onvalueType":"str","onicon":"fa-lightbulb-o","oncolor":"yellow","offvalue":"OFF","offvalueType":"str","officon":"fa-power-off","offcolor":"white","x":860,"y":1660,"wires":[["cd033240.7f4ea"]]},{"id":"4988ee9e.6a7d48","type":"ui_switch","z":"32d3636e.46689c","name":"","label":"Sonoff Schlafzimmer","group":"99aeb5ec.941b88","order":13,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":"true","onvalueType":"bool","onicon":"fa-lightbulb-o","oncolor":"yellow","offvalue":"false","offvalueType":"bool","officon":"fa-power-off","offcolor":"white","x":880,"y":1580,"wires":[["1c7f9738.1e2781"]]},{"id":"1c7f9738.1e2781","type":"debug","z":"32d3636e.46689c","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":1130,"y":1580,"wires":[]},{"id":"54be024.378b77c","type":"inject","z":"32d3636e.46689c","name":"","topic":"","payload":"true","payloadType":"bool","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":670,"y":1580,"wires":[["4988ee9e.6a7d48"]]},{"id":"441ee3d6.4eded4","type":"change","z":"32d3636e.46689c","name":"","rules":[{"t":"change","p":"payload","pt":"msg","from":"ON","fromt":"str","to":"true","tot":"bool"},{"t":"change","p":"payload","pt":"msg","from":"OFF","fromt":"str","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":640,"y":1480,"wires":[["4988ee9e.6a7d48"]]},{"id":"31a0f1ce.6690d6","type":"function","z":"32d3636e.46689c","name":"","func":"msg.payload = msg.payload.POWER\nreturn msg;","outputs":1,"noerr":0,"x":470,"y":1480,"wires":[["441ee3d6.4eded4"]]},{"id":"c1aac81c.666a5","type":"json","z":"32d3636e.46689c","name":"","property":"payload","action":"","pretty":false,"x":330,"y":1420,"wires":[["dc36685d.4dddc8","31a0f1ce.6690d6"]]},{"id":"33a9ab2c.7ce024","type":"mqtt in","z":"32d3636e.46689c","name":"","topic":"stat/sonoff/RESULT","qos":"2","broker":"fb11a82f.29bac","x":150,"y":1420,"wires":[["c1aac81c.666a5"]]},{"id":"cd033240.7f4ea","type":"mqtt out","z":"32d3636e.46689c","name":"","topic":"cmnd/sonoff/power","qos":"2","retain":"","broker":"fb11a82f.29bac","x":1130,"y":1660,"wires":[]},{"id":"99aeb5ec.941b88","type":"ui_group","z":"","name":"Licht","tab":"c4a3981e.e8ac78","order":1,"disp":true,"width":"6","collapse":false},{"id":"fb11a82f.29bac","type":"mqtt-broker","z":"","name":"","broker":"mqtt.unixweb.de","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"c4a3981e.e8ac78","type":"ui_tab","z":"","name":"Home","icon":"dashboard","order":1}]
So sieht das Schaltelement aus für das Sonoff Basic und kann nun direkt im Dashboard geschaltet werden wo auch das Icon automatisch updated, wenn der Schaltzustand sich ändert.
Somit steht einer Integration mit NodeRed oder anderen Smarthome Lösungen nichts mehr im Wege und das ohne China Cloud. Eine Integration mit Amazon Echo ist ebenfalls möglich via NodeRed. Ein Beispiel gibt es hier bei Youtube, wie man eine eigene Routine mit der Amazon Echo App erstellt.
In diesem Blogeintrag wird erklärt wie die Umsetzung erfolgt. Als Smart Device wählt ihr dann einfach das Sonoff Basic auch wenn der Artikel Volumio beschreibt, es kann analog für jedes Smart Device genutzt werden.
Übrigens wenn man unter „Configuration Other“ dem Gerät einen Namen gibt wie hier „Schlafen2“ und Emulation „Hue Bridge“ aktiviert wird, kann Amazon Echo das Gerät direkt finden und mit „Alexa, schalte Schlafen2 ein“ oder „Alexa, schalte Schlafen2 aus“ angesprochen werden.
Viel Spaß beim basteln und integrieren von Sonoff Basic mit Tasmota Firmware, die Möglichkeiten sind hier unbegrenzt und Only the Sky is the Limit 🙂
Die mit Sternchen (*) gekennzeichneten Verweise sind sogenannte Provision-Links. Wenn du auf so einen Verweislink klickst und über diesen Link einkaufst, bekomme ich von deinem Einkauf eine Provision. Weiterführende Infos gibt es hier unter Punkt 8 in der Datenschutzerklärung https://blog.unixweb.de/datenschutzerklaerung/