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