MQTT server

Ik heb een Synology NAS waarop een MQTT server eenvoudig kan worden geinstalleerd. Uiteraard is het ook mogelijk om MQTT op een Raspberry te installeren. Hier hou ik het echter bij de Synology methode.
Zorg ervoor, als je dat nog niet eerder gedaan hebt, dat je Synology in staat is om pakketen van https://synocommunity.com te installeren.
Op het tabblad Package Sources, klik Add. Vul SynoCommunity als naam in en http://packages.synocommunity.com/ als Location. Klik op OK om op te slaan.
Nu verschijnen in Package Center een hele reeks nieuwe apps onder Community tab. Zoek naar de Mosquitto app en installeer deze op je NAS. Als de Synology daarmee klaar is zou MQTT beschikbaar moeten zijn op het ip-adres van je NAS op poort 1883.
Domoticz instellingen
In Domoticz moet de MQTT server worden toegevoegd op de Hardware pagina en voor elke Sonoff schakelaar moet een Dummy device worden aangemaakt.
Vervolgens creeer je de Virtual Sensors met als Sensor Type 'Switch'
Sluit je Sonoff output aan op een Lamp of apparaat dat je wilt schakelen. En verbind de input met een stekker. Zorg dat alles goed is aangesloten en er geen losse draadje oid uitsteken. We gaan hem nu op 230 volt aansluiten dus kijk uit en zorg dat de behuizing goed gesloten is.
Als het goed is kun je nu de stekker in het stopcontact stoppen en je lamp met het knopje op de Sonoff aan en uit zetten.
Zoek in je router of met behulp van een netwerkscanner zoals Fing naar het ip adres dat je Sonoff schakelaar heeft gekregen. Als dat bijv. 192.168.1.20 is, ga in je browser naar http://192.168.1.20
Er verschijnt dan een scherm zoals hieronder en met de Toggle knop kun je nu ook je lamp aan en uitzetten.
Klik nu op Configuration en Configure MQTT. Vul daar het IP-adres van je MQTT server in:
Klik Save en daarna op Configure Domoticz. Daar vul je dan alleen nog je Idx van je Domoticz device in. En dat was het! Je Sonoff zou nu vanuit Domoticz bediend moeten kunnen worden en wanneer je de Sonoff handmatig met de knop gebruikt word de status in Domoticz bijgewerkt.
Hi heb mn sonoff aan de praat met yeti en tasmote.
BeantwoordenVerwijderenHeb domoticz en mqtt geinstalleerd. Maar domoticz koppeling werkt nog niet...
info sonoff
Sonoff Basic Module
Sonoff1
Programma Versie 6.3.0
Compileer Datum & Tijd 2018-10-30T17:44:25
Core/SDK Versie 2_3_0/1.5.3(aec24ac9)
Bedrijfstijd 0T00:12:04
Aantal Flash opslagen 123 at F9000
Herstarts 55
Reden herstart Power on
Beschrijvende naam 1 Sonoff1
AP1 SSId (RSSI) pvkgast (100%)
Hostnaam Sonoff1.local
IP Adres 192.168.40.125
Gateway 192.168.40.1
Subnet Masker 255.255.255.0
DNS Server 192.168.40.1
MAC Adres 80:7D:3A:32:4C:F8
MQTT Host 192.168.20.32
MQTT Poort 1883
MQTT Client &
Fallback Topic Sonoff1
MQTT Gebruiker DVES_USER
MQTT Topic Sonoff1
MQTT Groep Topic sonoffs
MQTT Volledig Topic Sonoff1/cmnd/
Emulatie Geen
mDNS Discovery Geactiveerd
mDNS Advertise Webserver
ESP Chip Id 3296504
Flash Chip Id 1335429
Flash Grootte 1024kB
Programma Flash Grootte 1024kB
Programma Grootte 490kB
Programma ruimte over 512kB
Vrij geheugen 14kB
Actief:
Naam:
Mosquitto MQTT gateway
Type:
Gegevens Timeout:
Als u een time-out opgeeft dan zal het Hardwareapparaat opnieuw gestart worden als er geen gegevens binnen de opgegeven tijd worden ontvangen.
Schakel deze optie niet aan voor apparaten die niets ontvangen!
Remote address:
192.168.20.32
Poort:
1883
Gebruikersnaam:
Wachtwoord:
Publish Topic:
Select the Topic('s) Domoticz will use to publish outgoing messages.
Flat - publish outgoing messagen on topic domoticz/out.
Hierarchical - publish outgoing messagen on topic domoticz/out/${floorplan name}/${plan name}.
Combined - Use both Flat and Hierarchical topic schemes.
None - disable outgoing messages.
Note that Hierarchical only reports sensor updates for sensors that are placed on a floorplan/plan.
CA Filename:
Toevoegen
en switch met id
in sonoff domoticz
ID1 768 toegevoegd
en in domoticz dummy switch Sonoff1 met id 768
Wat doe ik fout?