Domoticz ESP8266 via USB
29 July, 2018
8:57
Inleiding
Als de Esp via de USB verbonden is met de Domoticz server, dan kun je hem uiteraard niet gelijktijdig (her-)programmeren.
Dus in Domoticz, setup / hardware / select ESP / Disable / Update om ESP te kunnen programmeren.
Na het programmeren laat Arduino de poort los (mits je niet de serial Monitor hebt openstaan) en kan dus weer in Domoticz ge-enabeld worden.
Als eerste voorbeeld gebruikt:
MySensors / GatewaySerial
Je moet alles na
#include <MySensors.h>
Vervangen door functionele code
Voor een eenvoudige pin detectie als schakelaar heb ik daarvoor de volgende code gebruikt
https://diyprojects.io/mysensors-2-0-esp8266-wifi-gateway-domoticz/
Pas op er zit 1 grote bug in dit programma of het duurt tering lang, waardoor je het geheel niet aan de praat krijgt
In principe kopieer je de functionele code (in dit geval alles) in het example programma GatewaySerial (na #include MySensors).
Als je de ESP8266 programmeert en in Domoticz de hardware toevoegt: invullen en op add drukken
Dan zie je het volgende:
Het lijkt erop dat de ESP gezien wordt door Domoticz, maar de Versie is een vraagteken. Druk je nu op Setup dan zie je ook geen enkel device
Zodra de hardware wordt toegevoegd (en de hardware is aanwezig), is dit te zien in de log file (Setup / Log)
Nu duurt het of heel lang
of
De bug speelt parten
of
Je moet op reset van de ESP8266 drukken
En dan gebeuren er een aantal dingen:
Serial Monitor
Dit is wat er op de Serial Monitor is te zien:
0;255;3;0;14;Gateway startup complete.
0;255;0;0;17;2.3.0
0;255;3;0;11;Reed switch Test
0;255;3;0;12;1.0
0;1;0;0;0;
0;255;3;0;9;52 MCO:BGN:STP
0;255;3;0;9;63 MCO:REG:NOT NEEDED
0;255;3;0;9;67 MCO:BGN:INIT OK,TSP=NA
Switch state Open
0;1;1;0;16;1
Switch state Close
0;1;1;0;16;0
Switch state Open
0;1;1;0;16;1
Log
En als je hem aansluit in Domoticz en de connectie lukt, zie je in de log
2018-07-29 08:55:21.556 (weather undergroudn) Rain (Rain)
2018-07-29 08:55:21.590 (weather undergroudn) General/Visibility (Visibility)
2018-07-29 08:55:21.628 (weather undergroudn) General/Solar Radiation (Solar Radiation)
2018-07-29 08:58:37.273 MySensors: Gateway Ready...
2018-07-29 08:58:37.449 MySensors: Gateway Version: 2.3.0
2018-07-29 08:58:37.514 (mysensor USB) Light/Switch (Security Sensor)
2018-07-29 08:58:37.564 (mysensor USB) Light/Switch (Security Sensor)
2018-07-29 08:58:37.166 Status: MySensors: Using serial port: COM10
2018-07-29 08:58:37.390 Status: MySensors: Node: 0, Sketch Name: Reed switch Test
2018-07-29 08:58:37.408 Status: MySensors: Node: 0, Sketch Version: 1.0
Pasted from <http://127.0.0.1:8080/#/Log>
Screen clipping taken: 29-Jul-18, 9:00
Screen clipping taken: 29-Jul-18, 9:00
Screen clipping taken: 29-Jul-18, 9:04
Created with Microsoft Office OneNote 2007
One place for all your notes and information