Shelly Plus 1
Waarom Shelly?
Deze review is voort gekomen uit de combinatie Domoticz & Shelly, hoe de Shelly werkt met Home assisant kan ik niet beoordelen en ook niet testen.
Mijn bestaande Domoticz systeem bestaat vooral uit GPIO relais, deze zijn allemaal vast bekabeld. En daarom loop ik ook tegen de grenzen aan met uitbreiden. Via GPIO schakelen verreist helaas ook een hoop kabel werk. Vandaar ben ik op zoek gegaan naar een andere oplossing. Het was de keuze Sonoff of Shelly. Gezien ik niet zo heel handig ben met programmeren en het toch meer out of the box moet werken, heb ik voor Shelly gekozen. Aangezien Shelly een handige app heeft, zodat ik de modules kan aanmelden en instellen.
Shelly Plus 1
De eerste Shelly besteld, om te testen en te kijken of het wel allemaal gaat werken. De Shelly is verpakt in een stevig doosje, de schakelmodule zelf zit in een soort schuimverpakking. En er zit een handleiding bij. De behuizing voelt degelijk aan, en als je schakelt hoor je ook duidelijk een relai klikken.
:strip_exif()/m/303309/1SbPCYnCYWsCHPFTdVOSrRMhjKNqV089yMp2nbBmBI63MvsCAZ.jpeg?f=620xauto)
Aansluiten en aanmelden met Shelly app
Voor te testen heb ik er even 230 volt opgezet met een aansluitsnoer, deze schakel module werkt ook op 12 volt. De eerste installatie heeft even wat langer geduurd, de app wilt namelijk gebruik maken van de locatie. Deze had ik echter geweigerd, en hierdoor kon ik de module niet vinden... Na het verbinden met app, had de module wel wat start problemen om te koppelen met wifi. Waarom dit was weet ik niet. Wellicht een update op de achtergrond o.i.d. Want na de 3de poging werkt het allemaal binnen 2 minuten.
Nadat de module gekoppeld is met wifi, kun je deze een naam geven. En vervolgens weer aan een ruimte koppelen. Dit werkte allemaal zonder problemen en de stappen waren ook allemaal makkelijk te volgen.
:strip_exif()/m/303309/1SbPCYfe6eGplN6ROn7jusTJ0DGAiGf7wEv4Xq6H6J3HuORAYQ.jpeg?f=620xauto)
Shelly Webinterface
Deze mogelijkheid vind ik persoonlijk echt een uitkomst, De Shelly heeft een eigen web interface. Na het aanmelden deze voorzien van een statisch IP adres. En vanuit hier heb je redelijk wat mogelijkheden voor het instellen van de Shelly.
Ik heb een tijd terug ergens gelezen dat de Shelly zijn eigen acces point en bluetooth niet automatisch uitzet, en deze dus van buiten af bereikbaar zou blijven. Na het instellen kreeg ik direct een melding of ik de AP en Bluetooth wilde uitschakelen. Dit is dus al verbeterd met de update.
:strip_exif()/m/303309/1SbPCYp375ZJ7UFYBaYGWPuzxAu3uld8Nh9BUR8JkQwP7WacAi.jpeg?f=620xauto)
Status iconen
Als je de Shelly benadert via de webinterface, zitten rechts boven in het scherm icoontjes om snel te kunnen zien welke service aanstaan op de Shelly.
> 1ste wifi symbool is voor de AP functie van de Shelly module zelf
> 2de wifi symbool is voor verbinding met een wifi netwerk
> Bluetooth ( aan of uit )
> Wolkje, voor cloud functie ( aan of uit )
> 5de icoon voor MQTT functie ( aan of uit )
:strip_exif()/m/303309/1SezSPcvWzDb6gWFYUmedj1dRtVC5SOwmexa8hfeCxJA2Ugzxm.jpeg?f=620xauto)
Verbinden met Domoticz
Na wat speur werk, zijn er 2 mogelijkheden om de schakelaar te bedienen in Domoticz. Via een HTTP actie of MQTT. In eerste instantie ben ik voor de HTTP gegaan. Met een HTTP adres kun je de Shelly laten schakelen, als je deze HTTP onder een dummy schakelaar zet in Domoticz werkt het allemaal direct. Dit had ik eigenlijk niet zo makkelijk verwacht.
Commando voor aan:
http://192.168.x.xxx/relay/0?turn=on
Commando voor uit:
http://192.168.x.xxx/relay/0?turn=off
Alleen de volgende stap, en dit is de terugkoppeling van de Shelly zou moeten geven als hij geschakeld heeft heb ik niet aan de praat gekregen. Dus ik kan de status van de Shelly niet zien in Domoticz.
Deze actie zou vanuit de Shelly weer terug gestuurd moeten worden naar Domoticz, als ik de URL zelf test veranderd de status, echter werkt het op een of andere manier niet.
Voor aan status: http://[interne-ip]:8080/json.htm?type=command¶m=udevice&idx=26&nvalue=1
Voor uit status: http://[interne-ip]:8080/json.htm?type=command¶m=udevice&idx=26&nvalue=off
( De IDX aangepast naar de juiste, deze is terug te vinden in de apparaten lijst van Domoticz )
MQTT
Gezien bovenstaande niet wou werken, toch maar aan de slag gegaan met MQTT. Dit heeft wel wat tijd gekost, waarschijnlijk ook door te weinig kennis vanuit mijn kant. Ik heb de standaard handleiding gevolgd, echter kreeg ik de module op geen manier aan de praat. Hij wou niet communiceren met Domoticz. Na verder zoeken kwam ik uit op Shelly Teacher 4 Domo. Nadat ik deze handleiding heb gevolgd, had ik de Shelly binnen een kleine 20 minuten in bedrijf en werkend. Zeer tevreden over deze software. Dit is zeer zeker een aanrader !
Gezien de Shelly nu werkt via MQTT, krijg ik ook netjes de status te zien in Domoticz, ook als ik de Shelly schakel met de Shelly app, is dit terug te zien in Domoticz.
Cloud
De Shelly beschikt ook over een Cloud fuctie, hiermee is het mogelijk om de schakelaars te bedienen als je buitenshuis bent. Zondat je eigen Wifi netwerk. Persoonlijk ben ik geen voorstander van zulke functie. Een klein voordeel heeft deze service dan wel, je hoeft geen poorten meer open te zetten in de router. Wat voorheen ook wel wat uitdaging met zich meebracht.
:strip_exif()/m/303309/1SezSP0QitChneCYuWpvhA4xT8Bu6BVsxyJziYCfPQrZBef5Cd.jpeg?f=620xauto)
Inbouwen schakelaar
De schakelaar inmiddels ingebouwd, de lamp bij de voordeur was eigenlijk gewoon dom geschakeld met een schakelaar bij de voordeur. Nu kan ik deze ook toevoegen aan bepaalde timers en schakeling. Het inbouwen ging eigenlijk vrij makkelijk, na het aansluiten van de schakelaar werkte de module eigenlijk ook direct. Zonder nog extra instellingen o.i.d. te moeten doen.
Ik kan de lamp nu zowel met de schakelaar als ook via Domoticz / Shelly app bedienen. Niet verwacht dat dit zo makkelijk zou gaan.
Het enige nadeel vind ik persoonlijk altijd massieve draden moeten aansluiten op zulke kleine klemmen. Uit ervaring weet ik als je dit aandraait en met de module beweegt is de kans heel groot dat de draden weer los komen. Gezien ik genoeg plek in de inbouwdoos heb, heb ik ervoor gekozen om hier over te gaan op draad met flexibele kern.
Een extra nul draad bij getrokken, en bedrading aangepast. Je moet natuurlijk wel weten wat je doet. De installatie is verder eigenlijk best simpel. Het enige nadeel is dat je vaker geen nul heb bij een schakelaar.
Nul draad bij trekken:
Aansluiten en inbouwen van module:
:strip_exif()/m/303309/1SdG8ByN5XhOauIdEUr5L8h5NvzU61uAB5Dxb61kGgSC1GDeeU.jpeg?f=620xauto)
Extra aansluit diagram
:strip_exif()/m/303309/1Sfs5B7cLz8Zw0QDeduGhVjhyFiutfEySG8dLeNpMMah8tl1cG.jpeg?f=620xauto)
Update
Gezien dit mijn eerste Shelly is, is deze review nog een beetje beknopt, ik ga deze in de loop van de tijd nog uitbreiden. Aangezien ik ook meerdere Shelly wil aanschaffen en aansluiten. Ik heb deze review alvast geschreven, zodat ik de eerste indruk tenminste al hierin heb staan 😊
2-6-'24 Update
> Schakelaar ingebouwd, sectie toegevoegd aan review.
4-6-'24 Update
> Stukje status boven in Webinterface & Cloud.
7-6-'24 Update
> Extra diagrammen toegevoegd