Shelly 1PM WiFi schakelaar toevoegen in Domoticz

Shelly 1PM WiFi schakelaar toevoegen in Domoticz

30 maart 2022 0 Door Björn Meijer

Met de Shelly 1PM is een compacte schakelaar welke je niet alleen als schakelaar kunt gebruiken, maar ook om het stroomverbruik te meten. Deze slimme schakelaar is dus uitermate geschikt om te gebruiken als lichtschakelaar of om het stroomverbruik te meten van de wasmachine of wasdroger. Tevens is hij eenvoudig te integreren in Domoticz, Home Assistant of een ander huisautomatiseringssysteem.

De Shelly 1PM is eenvoudig te installeren achter een stopcontact of wandschakelaar (handig voor als je kinderen nog steeds niet weten dat een lichtschakelaar ook bedoeld is om het licht uit te doen). De Shelly 1PM werkt op een spanning van 110-230VAC of 24-60VDC bij maximaal 16A/3500W. Genoeg dus om het stroomverbruik van de wasmachine of wasdroger te meten.

Zodra je de Shelly 1PM hebt gemonteerd en hebt geactiveerd is het tijd om hem in Domoticz te installeren. Hiervoor maken we gebruik van MQTT, wat staat voor Message Queue Telemetry Transport. Indien MQTT al is geïnstalleerd op je Raspberry Pi kun je de eerste @ stappen overslaan.

1. Update de Raspberry Pi naar de laatste versie via de terminal

sudo apt-get update

sudo apt-get upgrade

2. Installeer Mosquitto

sudo apt-get install mosquitto mosquitto-clients

3. Installeer Python 3.5

cd domoticz/plugins
git clone https://github.com/enesbcs/Shelly_MQTT.git

4. Herstart de Raspberry Pi

sudo reboot

5. Open Domoticz via de browser

Ga naar http://domoticz-ip:8080

6. Open de Hardware interface

Ga in het menu naar Instellingen Hardware om nieuwe hardware toe te voegen aan Domoticz.

7. Voeg nieuwe hardware toe

Voeg nieuwe hardware toe en neem onderstaande instellingen over.

Instellingen MQTT Client Gateway LAN interface
Instellingen MQTT Client Gateway LAN interface

Naam: Geef de hardware een herkenbare naam. Bijvoorbeeld MQTT.
Remote address: Vul het IP-adres van Domoticz in. Bijvoorbeeld 192.168.178.29
Gebruikersnaam: Vul een gebruikersnaam in.
Wachtwoord: Vul een wachtwoord in.
Publish Topic: Stel in op Flat.

8. Voeg Shelly MQTT hardware toe

Selecteer Shelly MQTT uit de Hardwarelijst en neem onderstaande gegevens over.

Instellingen Shelly MQTT
Instellingen Shelly MQTT

MQTT Server address: Vul het IP-adres in van Domoticz (zie stap 7).

Vul de gebruikersnaam en wachtwoord in welke je in stap 7 hebt ingevoerd.

Om de Shelly 1PM schakelaar weer te geven bij Apparaten dienen we in de instellingen van de schakelaar nog wat aan te passen.

9. Instellen MQTT in Shelly 1PM

Ga naar http://IP-adres van je Shelly 1PM

Klik vervolgens op Internet & Securety en ga naar ADVANCED-DEVELOPER SETTINGS en neem de onderstaande gegevens over.

MQTT instellen op Shelly 1PM
MQTT instellen op Shelly 1PM

Vul de gebruikersnaam, wachtwoord en server in welke je in stap 7 hebt ingevoerd.

Klik op SAVE om de wijzigingen op te slaan.

Als het goed is krijg je nu de Shelly 1PM te zien onder Apparaten in Domoticz. Zie je de schakelaar nog niet verschijnen in Domoticz, reboot dan voor de zekerheid nog een keer de Pi.