ESP8266 MQTT Mesh network

rjversluis
Site Admin
Posts: 40442
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: ESP8266 MQTT Mesh network

Post by rjversluis » 24.04.2019, 07:45

Hi Ellard,

das Jahr wird nicht in RocNet publiziert:

Code: Select all

      TraceOp.trc( name, TRCLEVEL_MONITOR, __LINE__, 9999,
          "Clock set %d:%02d %04d-%02d-%02d %dC", hours, mins, year, mon+1, mday, wClock.gettemp(node) );
      rn[RN_PACKET_ACTION] = RN_CLOCK_SET;
      rn[RN_PACKET_LEN] = 9;
      rn[RN_PACKET_DATA + 2] = mon+1;
      rn[RN_PACKET_DATA + 3] = mday;
      rn[RN_PACKET_DATA + 4] = hours;
      rn[RN_PACKET_DATA + 5] = mins;
      rn[RN_PACKET_DATA + 6] = temp;
      rn[RN_PACKET_DATA + 7] = wClock.getdivider(node);
      rn[RN_PACKET_DATA + 8] = wClock.getbri(node);
Ein FastCock zeigt nie das Jahr an.

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 24.04.2019, 07:52

Hi Rob

Schade, im Wiki ist es anders publiziert:
Screenshot 2019-04-24 at 08.50.48.png
Könntest du es vielleicht hinzu fügen??

rjversluis
Site Admin
Posts: 40442
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: ESP8266 MQTT Mesh network

Post by rjversluis » 24.04.2019, 07:53

Hi Ellard,

die beide Data Bytes sind noch frei...
Ich werde es ergänzen.

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 24.04.2019, 07:56

Hi Rob

Wie man bei uns so sagt: mein Dank ist 1 meter 86.

rjversluis
Site Admin
Posts: 40442
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: ESP8266 MQTT Mesh network

Post by rjversluis » 24.04.2019, 10:08

Hallo Ellard,

sollte ab 15319 drin sein.

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 25.04.2019, 07:20

Hi Rob,

:D

rjversluis
Site Admin
Posts: 40442
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: ESP8266 MQTT Mesh network

Post by rjversluis » 26.04.2019, 14:05

Hallo Ellard,

vielleicht auch interessant für dein System:
viewtopic.php?f=94&t=17871
Wenn der 'Last Will' kommt kannst du im System die Notbremse ziehen.

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 29.04.2019, 18:33

Hallo Rob

Danke fuer den Hinweis.

Ellard

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 01.05.2019, 07:32

Hallo Rocrailer

Es ist Zeit für einen "Update".

Erst mal das Thema Zeit.
Die Zeit hohlen über NTP setzt eine Netz Anbindung voraus. Wo ich im Normalfall die nicht habe, fällt das erst mal aus.
Mit RTC klappt es auch nicht richtig. Nur beim hoch fahren wird der Zeit vom Kompilier Durchgang genommen und im RTC gesetzt.
Wenn später die Zeit von Rocrail übernommen ist, gelingt es mich nicht diese Zeit im RTC zu setzen.
Also ich übernehme die Zeit von RR und das ist es dann. Ich denke das es vertretbar ist weil es weniger um den absoluten Zeit geht als um die Zeit Differenzen zwischen die fest zu legen Ereignisse.

Nachdem der Mesh erstellt worden ist, melden die Decoder sich selbst automatisch an beim "Gateway".
Wenn ich die Decoder Software auf ein neues Modul gespielt habe, muss die Software konfiguriert werde. Ueber den Gateway muss ich Typ und Nummer eingeben und auf Knopfdruck wird ein MQTT Bericht zum Decoder verschickt. Der Decoder übernimmt diese Daten und meldet sich automatisch an beim Gateway.

Auch die Übertragung von die Werten für die Einstellung von die Servos läuft schon gut. Die Verarbeitung dieser Daten und die Umsetzung in Bewegung von die Weichen ist das Nächste woran ich mich setzen muss. Wenn das läuft ist eigentlich das ganze so gut wie fertig.

Viel Spass
Ellard

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 02.05.2019, 07:03

Hallo Rocrailer

Sei Vorsicht mit den RTC.

Auf einmal ist das Verhalten vom Gateway instabil geworden. Stack Probleme.

Es ist teilweise eine Software Sache weil ein frühere Version stabil läuft. Aber es stellte sich bei der Fehlersuche heraus das die Halterung vom Batterie vom RTC sich gelockert hatte. Die habe ich ganz entfernt.

Ich werde eine SD Karten Leser besorgen ohne RTC.

Viel Spass
Ellard

Per
Posts: 713
Joined: 11.01.2012, 13:11
Location: FFM

Re: ESP8266 MQTT Mesh network

Post by Per » 02.05.2019, 11:59

eporocrail wrote:
01.05.2019, 07:32
Also ich übernehme die Zeit von RR und das ist es dann.
Ist das nicht eh sinnvoller, weil RR ja auch schneller laufend oder abweichend (Tag-Nacht) betrieben werden kann?

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 02.05.2019, 13:16

Hallo Per

Ich mache mit Zeit zwei Sachen.

Das Erste und wichtigste ist ein "timestamp" erstellen fuer die Trace Meldungen von alle MQTT Berichte. Hier ist es wichtig die Zeit einmal zu erfassen und dann läuft alles schon weiter.

Das Zweite ist ein Rocrail Fastclock. Hierfür benutze ich die Fastclock Zeit wie die von Rocrail geschickt wird.

Viel Spass
Ellard

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 14.05.2019, 15:06

Hallo Rocrailer

Jetzt geht es rasch voran.

Das Software Paket ist soweit fertig. Alle Funktionen die bisher im alten Paket verfügbar waren gibt es im Mesh auch wieder.
Jetzt bin ich dabei ein Test Protokoll zu erfassen damit ich möglichst viel Bugs auf dem Spur komme und beseitige.

Wenn das fertig ist, ist die Dokumentation an der Reihe. Das wird auch seine Zeit verlangen da alles erneuert werden muss.

Viel Spass
Ellard

RedTrain
Posts: 754
Joined: 13.10.2012, 19:21
Location: Uetikon am See, Schweiz
Contact:

Re: ESP8266 MQTT Mesh network

Post by RedTrain » 14.05.2019, 17:36

Hallo Ellard

Spannende Sachen machst Du!
Kommst Du am 20. Juli wieder mal nach Speyer mit einer kleinen Demo :?:
Das wäre super! :D

eporocrail
Posts: 935
Joined: 05.06.2012, 18:45
Location: Roosendaal, NL
Contact:

Re: ESP8266 MQTT Mesh network

Post by eporocrail » 15.05.2019, 05:57

Hallo Carlo

Danke für die Einladung, es freut mich.

Ich habe den Termin mit Bleistift im Kalender eingetragen.
Ich kann mich momentan noch nicht 100% festlegen für dieses Datum aber es gibt es gute Chancen das sich das bald ändert.

Viel Spass
Ellard

Post Reply

Return to “Arduino (DE)”