[Info] Wilm - selbstprogrammierter Fritz-Aktuator

chked

IPPF-Promi
Mitglied seit
20 Nov 2006
Beiträge
4,268
Punkte für Reaktionen
18
Punkte
38
Weiß jemand, wo in der *.export-Datei eventuell Daten zu den Aktuatoren gespeichert werden könnten?
In der export-Datei nicht, aber in den Supportdaten (fritz.box/support.lua). Da steht z.B drin:
Code:
    Name 'Drucker', identifyer '08761 0044759', firmware version '04.16'('') 
    [aktive] ID 17, emc 0xb74, model 0x70002, grouphash=0x0, devicetype 'avm_home_device_type_fdect_200', productname 'FRITZ!DECT 200' functionbitmask 0x8b80, sortid 1, batt perc 255(0mV) low 255, pollinterval 120, polltimeout 420, validchangetime 0, txbusy 0
Übrigens funktioniert die Anmeldung mit der neuesten Labor vom 09.11.2020 auf der 7590 jetzt gar nicht mehr. Die Anfrage in der Funktion notify() kommt zwar in der Box an (Paketmitschnitt), das scheint die Box aber nicht weiter zu interessieren. Auf der 7490 mit der Version 7.12 klappts noch. Hoffentlich hat AVM da irgendwas versemmelt und keinen grundsätzlichen Umbau vorgenommen.
 

Garagenlöter

Neuer User
Mitglied seit
20 Dez 2017
Beiträge
85
Punkte für Reaktionen
4
Punkte
8
Hab mal das ganze auf nen Sonoff S20 geflashed. Das Ding mach mich irre.
Grundsätzlich läuft das Teil, aber... wenn ich den Aktor, egal über den Taster oder über die eigene Webseite AUS schalte, schaltet er nach 3 sec. wieder ein.
Laut Log siehts aus, als wenn er neu bootet.


Code:
...... got wifi
. got gateway
OwnIP: 192.168.178.52
gMac: DC:4F:22:2D:D3:57
MDNS: SonoffS20.local
very first boot after poweroff
00_00:00:04 new value: on
00_00:00:07 FRITZ connected
0:07i:0003000c0000000000022029
0:07o:01030010000000010000000100022013
0:07i:0803000c0000000000000001
0:07o:0803000c0000000000000001
0:07i:03030010000000010000000200000000
0:07i:0503000c0000000100000000
0:07o:0603014800000001000000000000000003e802000000000200001280536f6e6f6666533230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7444433a34463a32323a32443a44333a353700000032303139313233315f3030303030300000000000000000000000000203e80000000000a00000000f000400000000000100000023000800000000ffff000000000000002500400000000003e80000000200000001000000140000000500000000000000000000000f0000000000000002000000010000000300000000000000000000000f00000000000000120004000000000014000000130004000000039a7f0000001400040000000000000000001500040000000206ba0000001600040000fffffeec
0:07i:03030010000000010000128003e80000
0:07i:0703001c0000000103e800000000000c0000001a0004000000000078
0:07i:0703001c0000000103e800000000000c0000001b0004000000000078
0:07i:0703001c0000000103e800000000000c0000001c0004000000000078
0:07i:0703001c0000000103e800000000000c0000001d0004000000000078
0:07i:0703001c0000000103e800000000000c0000001e0004000000000078
0:07i:0703001c0000000103e800000000000c000000190004000000000078
0:07i:03030010000000010000000200000000
0:29i:0803000c0000000100000002
0:29o:0803000c0000000000000002
00_00:00:37 new value: off
0:37i:0700001c0000000000000000000000000100000f0000000000000000
0:37o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:00:42 red toggled
---------------
00_00:00:45 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off
0703001c0000000103e800000000000c0000000f0004000000000000
2:41i:0803000c0000000100000008
2:41o:0803000c0000000000000008
3:03i:0803000c0000000100000009
3:03o:0803000c0000000000000009
3:07i:0700001c0000000000000000000000000100000f0000000000000000
3:07o:0703001c0000000103e800000000000c0000000f0004000000000000
3:25i:0803000c000000010000000a
3:25o:0803000c000000000000000a
3:37i:0700001c0000000000000000000000000100000f0000000000000000
3:37o:0703001c0000000103e800000000000c0000000f0004000000000000
3:47i:0803000c000000010000000b
3:47o:0803000c000000000000000b
4:07i:0700001c0000000000000000000000000100000f0000000000000000
4:07o:0703001c0000000103e800000000000c0000000f0004000000000000
4:09i:0803000c000000010000000c
4:09o:0803000c000000000000000c
4:31i:0803000c000000010000000d
4:31o:0803000c000000000000000d
4:37i:0700001c0000000000000000000000000100000f0000000000000000
4:37o:0703001c0000000103e800000000000c0000000f0004000000000000
4:53i:0803000c000000010000000e
4:53o:0803000c000000000000000e
5:07i:0700001c0000000000000000000000000100000f0000000000000000
5:07o:0703001c0000000103e800000000000c0000000f0004000000000000
5:15i:0803000c000000010000000f
5:15o:0803000c000000000000000f
5:37i:0803000c0000000100000010
5:37o:0803000c0000000000000010
5:37i:0700001c0000000000000000000000000100000f0000000000000000
5:37o:0703001c0000000103e800000000000c0000000f0004000000000000
5:59i:0803000c0000000100000011
5:59o:0803000c0000000000000011
6:07i:0700001c0000000000000000000000000100000f0000000000000000
6:07o:0703001c0000000103e800000000000c0000000f0004000000000000
6:21i:0803000c0000000100000012
6:21o:0803000c0000000000000012
6:37i:0700001c0000000000000000000000000100000f0000000000000000
6:37o:0703001c0000000103e800000000000c0000000f0004000000000000
6:43i:0803000c0000000100000013
6:43o:0803000c0000000000000013
7:05i:0803000c0000000100000014
7:05o:0803000c0000000000000014
7:07i:0700001c0000000000000000000000000100000f0000000000000000
7:07o:0703001c0000000103e800000000000c0000000f0004000000000000
---------------
00_00:07:17 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off

7:27i:0803000c0000000100000015
7:27o:0803000c0000000000000015
7:37i:0700001c0000000000000000000000000100000f0000000000000000
7:37o:0703001c0000000103e800000000000c0000000f0004000000000000
7:49i:0803000c0000000100000016
7:49o:0803000c0000000000000016
8:07i:0700001c0000000000000000000000000100000f0000000000000000
8:07o:0703001c0000000103e800000000000c0000000f0004000000000000
8:11i:0803000c0000000100000017
8:11o:0803000c0000000000000017
00_00:08:14 new value: on
8:14i:0700001c0000000000000000000000000100000f0000000000000001
8:14o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:08:19 red toggled
---------------
00_00:08:24 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off
00_00:08:14 new value: on 
00_00:08:19 red toggled
8:33i:0803000c0000000100000018
8:33o:0803000c0000000000000018
8:44i:0700001c0000000000000000000000000100000f0000000000000001
8:44o:0703001c0000000103e800000000000c0000000f0004000000000001
8:55i:0803000c0000000100000019
8:55o:0803000c0000000000000019
9:14i:0700001c0000000000000000000000000100000f0000000000000001
9:14o:0703001c0000000103e800000000000c0000000f0004000000000001
9:17i:0803000c000000010000001a
9:17o:0803000c000000000000001a
9:39i:0803000c000000010000001b
9:39o:0803000c000000000000001b
9:44i:0700001c0000000000000000000000000100000f0000000000000001
9:44o:0703001c0000000103e800000000000c0000000f0004000000000001
0:01i:0803000c000000010000001c
0:01o:0803000c000000000000001c
00_00:10:05 new value: off
0:05i:0700001c0000000000000000000000000100000f0000000000000000
0:05o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:10:08 new value: on
0:08i:0700001c0000000000000000000000000100000f0000000000000001
0:08o:0703001c0000000103e800000000000c0000000f0004000000000001
ERROR: busy, ignore code
00_00:10:10 red toggled
00_00:10:15 new value: off
0:15i:0700001c0000000000000000000000000100000f0000000000000000
0:15o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:10:20 red toggled
0:23i:0803000c000000010000001d
0:23o:0803000c000000000000001d
---------------
00_00:10:23 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off
00_00:08:14 new value: on 
00_00:10:04 new value: off
00_00:10:08 new value: on 
00_00:10:15 new value: off
 

chked

IPPF-Promi
Mitglied seit
20 Nov 2006
Beiträge
4,268
Punkte für Reaktionen
18
Punkte
38
Kommt im Log noch was vor "got wifi" ?
Bei einem (ungewollten) Neustart sendet der ESP normalerweise seinen Stacktrace, mit dessen Hilfe man die Problemstelle lokalisieren kann.
 

HarryHase

Mitglied
Mitglied seit
16 Feb 2006
Beiträge
612
Punkte für Reaktionen
13
Punkte
18
Ist in der S20 evtl. ein 8285 drin, gab es da nicht mal ein paar Versionen?
 

Garagenlöter

Neuer User
Mitglied seit
20 Dez 2017
Beiträge
85
Punkte für Reaktionen
4
Punkte
8
Nein, kommt kein weiter" gotwifi" vor.

Hab das nun mal genauer beobachtet:

Sonoff hochfahren, Aktor geht auf "on", wird auch in der web Oberfläche angezeigt und LED leuchtet.
Toggle ich nun im Browser, oder an der Taste, schaltet der Aktor ab und schaltet von alleine nach 3 Sek. wieder ein.
In der Web oberfläche findet aber keine Änderung statt.
Erst wenn ich dort erneut den Buuton drücke, andert sich dort der Status, am Sonoff aber wieder nur für 3 Sek.

Also ich blick da nimmer durch.

bei nem anderen Sketch mit weboberfläche läuft der sonoff sauber durch.

Hier noch ein weiteres Loggin:

Code:
...... got wifi
. got gateway
OwnIP: 192.168.178.52
gMac: DC:4F:22:2D:D3:57
MDNS: SonoffS20.local
very first boot after poweroff
00_00:00:04 new value: on
00_00:00:07 FRITZ connected
0:07i:0003000c0000000000022029
0:07o:01030010000000010000000100022013
0:07i:0803000c0000000000000001
0:07o:0803000c0000000000000001
0:07i:03030010000000010000000200000000
0:07i:0503000c0000000100000000
0:07o:0603014800000001000000000000000003e802000000000200001280536f6e6f6666533230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7444433a34463a32323a32443a44333a353700000032303139313233315f3030303030300000000000000000000000000203e80000000000a00000000f000400000000000100000023000800000000ffff000000000000002500400000000003e80000000200000001000000140000000500000000000000000000000f0000000000000002000000010000000300000000000000000000000f00000000000000120004000000000014000000130004000000039a7f0000001400040000000000000000001500040000000206ba0000001600040000fffffeec
0:07i:03030010000000010000128003e80000
0:07i:0703001c0000000103e800000000000c0000001a0004000000000078
0:07i:0703001c0000000103e800000000000c0000001b0004000000000078
0:07i:0703001c0000000103e800000000000c0000001c0004000000000078
0:07i:0703001c0000000103e800000000000c0000001d0004000000000078
0:07i:0703001c0000000103e800000000000c0000001e0004000000000078
0:07i:0703001c0000000103e800000000000c000000190004000000000078
0:07i:03030010000000010000000200000000
0:29i:0803000c0000000100000002
0:29o:0803000c0000000000000002
00_00:00:37 new value: off
0:37i:0700001c0000000000000000000000000100000f0000000000000000
0:37o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:00:42 red toggled
---------------
00_00:00:45 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off
0703001c0000000103e800000000000c0000000f0004000000000000
2:41i:0803000c0000000100000008
2:41o:0803000c0000000000000008
3:03i:0803000c0000000100000009
3:03o:0803000c0000000000000009
3:07i:0700001c0000000000000000000000000100000f0000000000000000
3:07o:0703001c0000000103e800000000000c0000000f0004000000000000
3:25i:0803000c000000010000000a
3:25o:0803000c000000000000000a
3:37i:0700001c0000000000000000000000000100000f0000000000000000
3:37o:0703001c0000000103e800000000000c0000000f0004000000000000
3:47i:0803000c000000010000000b
3:47o:0803000c000000000000000b
4:07i:0700001c0000000000000000000000000100000f0000000000000000
4:07o:0703001c0000000103e800000000000c0000000f0004000000000000
4:09i:0803000c000000010000000c
4:09o:0803000c000000000000000c
4:31i:0803000c000000010000000d
4:31o:0803000c000000000000000d
4:37i:0700001c0000000000000000000000000100000f0000000000000000
4:37o:0703001c0000000103e800000000000c0000000f0004000000000000
4:53i:0803000c000000010000000e
4:53o:0803000c000000000000000e
5:07i:0700001c0000000000000000000000000100000f0000000000000000
5:07o:0703001c0000000103e800000000000c0000000f0004000000000000
5:15i:0803000c000000010000000f
5:15o:0803000c000000000000000f
5:37i:0803000c0000000100000010
5:37o:0803000c0000000000000010
5:37i:0700001c0000000000000000000000000100000f0000000000000000
5:37o:0703001c0000000103e800000000000c0000000f0004000000000000
5:59i:0803000c0000000100000011
5:59o:0803000c0000000000000011
6:07i:0700001c0000000000000000000000000100000f0000000000000000
6:07o:0703001c0000000103e800000000000c0000000f0004000000000000
6:21i:0803000c0000000100000012
6:21o:0803000c0000000000000012
6:37i:0700001c0000000000000000000000000100000f0000000000000000
6:37o:0703001c0000000103e800000000000c0000000f0004000000000000
6:43i:0803000c0000000100000013
6:43o:0803000c0000000000000013
7:05i:0803000c0000000100000014
7:05o:0803000c0000000000000014
7:07i:0700001c0000000000000000000000000100000f0000000000000000
7:07o:0703001c0000000103e800000000000c0000000f0004000000000000
---------------
00_00:07:17 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off

7:27i:0803000c0000000100000015
7:27o:0803000c0000000000000015
7:37i:0700001c0000000000000000000000000100000f0000000000000000
7:37o:0703001c0000000103e800000000000c0000000f0004000000000000
7:49i:0803000c0000000100000016
7:49o:0803000c0000000000000016
8:07i:0700001c0000000000000000000000000100000f0000000000000000
8:07o:0703001c0000000103e800000000000c0000000f0004000000000000
8:11i:0803000c0000000100000017
8:11o:0803000c0000000000000017
00_00:08:14 new value: on
8:14i:0700001c0000000000000000000000000100000f0000000000000001
8:14o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:08:19 red toggled
---------------
00_00:08:24 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off
00_00:08:14 new value: on 
00_00:08:19 red toggled
8:33i:0803000c0000000100000018
8:33o:0803000c0000000000000018
8:44i:0700001c0000000000000000000000000100000f0000000000000001
8:44o:0703001c0000000103e800000000000c0000000f0004000000000001
8:55i:0803000c0000000100000019
8:55o:0803000c0000000000000019
9:14i:0700001c0000000000000000000000000100000f0000000000000001
9:14o:0703001c0000000103e800000000000c0000000f0004000000000001
9:17i:0803000c000000010000001a
9:17o:0803000c000000000000001a
9:39i:0803000c000000010000001b
9:39o:0803000c000000000000001b
9:44i:0700001c0000000000000000000000000100000f0000000000000001
9:44o:0703001c0000000103e800000000000c0000000f0004000000000001
0:01i:0803000c000000010000001c
0:01o:0803000c000000000000001c
00_00:10:05 new value: off
0:05i:0700001c0000000000000000000000000100000f0000000000000000
0:05o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:10:08 new value: on
0:08i:0700001c0000000000000000000000000100000f0000000000000001
0:08o:0703001c0000000103e800000000000c0000000f0004000000000001
ERROR: busy, ignore code
00_00:10:10 red toggled
00_00:10:15 new value: off
0:15i:0700001c0000000000000000000000000100000f0000000000000000
0:15o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:10:20 red toggled
0:23i:0803000c000000010000001d
0:23o:0803000c000000000000001d
---------------
00_00:10:23 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:00:37 new value: off
00_00:08:14 new value: on 
00_00:10:04 new value: off
00_00:10:08 new value: on 
00_00:10:15 new value: off

----------------------------------------------------------------------------------------------------------------------
6:13o:0803000c000000000000009a
6:27i:0700001c0000000000000000000000000100000f0000000000000001
6:27o:0703001c0000000103e800000000000c0000000f0004000000000001
6:35i:0803000c000000010000009b
6:35o:0803000c000000000000009b
6:57i:0700001c0000000000000000000000000100000f0000000000000001
6:57o:0703001c0000000103e800000000000c0000000f0004000000000001
6:57i:0803000c000000010000009c
6:57o:0803000c000000000000009c
7:19i:0803000c000000010000009d
7:19o:0803000c000000000000009d
7:27i:0700001c0000000000000000000000000100000f0000000000000001
7:27o:0703001c0000000103e800000000000c0000000f0004000000000001
7:41i:0803000c000000010000009e
7:41o:0803000c000000000000009e
7:57i:0700001c0000000000000000000000000100000f0000000000000001
7:57o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:57:59 new value: off
7:59i:0700001c0000000000000000000000000100000f0000000000000000
7:59o:0703001c0000000103e800000000000c0000000f0004000000000000
8:03i:0803000c000000010000009f
8:03o:0803000c000000000000009f
00_00:58:04 red toggled
8:25i:0803000c00000001000000a0
8:25o:0803000c00000000000000a0
8:29i:0700001c0000000000000000000000000100000f0000000000000000
8:29o:0703001c0000000103e800000000000c0000000f0004000000000000
8:47i:0803000c00000001000000a1
8:47o:0803000c00000000000000a1
00_00:58:49 new value: on
8:49i:0700001c0000000000000000000000000100000f0000000000000001
8:49o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:58:54 red toggled
9:09i:0803000c00000001000000a2
9:09o:0803000c00000000000000a2
00_00:59:16 new value: off
9:16i:0700001c0000000000000000000000000100000f0000000000000000
9:16o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:59:21 red toggled
9:31i:0803000c00000001000000a3
9:31o:0803000c00000000000000a3
00_00:59:34 new value: on
9:34i:0700001c0000000000000000000000000100000f0000000000000001
9:34o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:59:39 red toggled
9:53i:0803000c00000001000000a4
9:53o:0803000c00000000000000a4
---------------
00_01:00:03 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:03:54 new value: off
00_00:04:57 new value: on 
00_00:57:59 new value: off
00_00:58:48 new value: on 
00_00:59:16 new value: off
00_00:59:34 new value: on 

-----------------------------------------------------------------------------------------------
00_02:18:43 new value: off
8:43i:0700001c0000000000000000000000000100000f0000000000000000
8:43o:0703001c0000000103e800000000000c0000000f0004000000000000
8:43i:0803000c000000010000017b
8:43o:0803000c000000000000017b
00_02:18:48 red toggled
9:05i:0803000c000000010000017c
9:05o:0803000c000000000000017c
9:13i:0700001c0000000000000000000000000100000f0000000000000000
9:13o:0703001c0000000103e800000000000c0000000f0004000000000000
00_02:19:25 new value: on
9:25i:0700001c0000000000000000000000000100000f0000000000000001
9:25o:0703001c0000000103e800000000000c0000000f0004000000000001
9:27i:0803000c000000010000017d
9:27o:0803000c000000000000017d
00_02:19:30 red toggled
---------------
00_02:19:38 <==== actual time
---------------
00_00:00:04 new value: on 
####Fritzboot
00_00:03:54 new value: off
00_00:04:57 new value: on 
00_00:57:59 new value: off
00_00:58:48 new value: on 
00_00:59:16 new value: off
00_00:59:34 new value: on 
00_01:01:55 new value: off
00_01:02:07 new value: on 
00_01:02:38 new value: off
00_01:41:58 new value: on 
00_02:18:43 new value: off
00_02:19:25 new value: on
-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

Ist in der S20 evtl. ein 8285 drin, gab es da nicht mal ein paar Versionen?
die Idee hatte ich auch schon. ist ein 8266EX, extra mit dicker Lupe nachgeschaut.;)
 
Zuletzt bearbeitet von einem Moderator:

chked

IPPF-Promi
Mitglied seit
20 Nov 2006
Beiträge
4,268
Punkte für Reaktionen
18
Punkte
38
@Garagenlöter:
Probier mal, mit
Code:
#define RTCM 0
zu übersetzen.
 

Garagenlöter

Neuer User
Mitglied seit
20 Dez 2017
Beiträge
85
Punkte für Reaktionen
4
Punkte
8
Keine Veränderung im verhalten, ausser das im Log ne Fehlermeldung drinne ist.

Code:
...... got wifi
. got gateway
OwnIP: 192.168.178.52
gMac: DC:4F:22:2D:D3:57
MDNS: SonoffS20.local
00_00:00:04 new value: on
p2002-timeout
ERROR p2002
00_00:00:12 FRITZ connected
0:12i:0003000c0000000000022029
0:12o:01030010000000010000000100022013
0:12i:0803000c0000000000000001
0:12o:0803000c0000000000000001
0:12i:03030010000000010000000200000000
0:12i:0503000c0000000100000000
0:12o:0603014800000001000000000000000003e802000000000200001280536f6e6f6666533230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7444433a34463a32323a32443a44333a353700000032303139313233315f3030303030300000000000000000000000000203e80000000000a00000000f000400000000000100000023000800000000ffff000000000000002500400000000003e80000000200000001000000140000000500000000000000000000000f0000000000000002000000010000000300000000000000000000000f00000000000000120004000000000014000000130004000000039a7f0000001400040000000000000000001500040000000206ba0000001600040000fffffeec
0:12i:0703001c0000000103e800000000000c0000001a0004000000000078
0:12i:0703001c0000000103e800000000000c0000001b0004000000000078
0:12i:0703001c0000000103e800000000000c0000001c0004000000000078
0:12i:0703001c0000000103e800000000000c0000001d0004000000000078
0:12i:0703001c0000000103e800000000000c0000001e0004000000000078
0:12i:0703001c0000000103e800000000000c000000190004000000000078
0:12i:03030010000000010000128003e80000
0:12i:03030010000000010000000200000000
0:34i:0803000c0000000100000002
0:34o:0803000c0000000000000002
00_00:00:37 new value: off
0:37i:0700001c0000000000000000000000000100000f0000000000000000
0:37o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:00:42 red toggled
00_00:00:47 new value: on
0:47i:0700001c0000000000000000000000000100000f0000000000000001
0:47o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:00:52 red toggled
-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

hier mal ein Ausschnitt aus dem seriellen Monitor:

hier schön zu sehen, wenn red toggled kommt, die LED wieder an geht und damit auch das Relais. Ohne einen Tastendruck und ohne Rückmeldung an die Weboberfläche.

Code:
2:37i:0700001c0000000000000000000000000100000f0000000000000001
2:37o:0703001c0000000103e800000000000c0000000f0004000000000001
2:41i:0803000c0000000100000008
2:41o:0803000c0000000000000008
00_00:02:59 new value: off
2:59i:0700001c0000000000000000000000000100000f0000000000000000
2:59o:0703001c0000000103e800000000000c0000000f0004000000000000
3:03i:0803000c0000000100000009
3:03o:0803000c0000000000000009
00_00:03:04 red toggled
00_00:03:18 new value: on
3:18i:0700001c0000000000000000000000000100000f0000000000000001
3:18o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:03:23 red toggled
3:25i:0803000c000000010000000a
3:25o:0803000c000000000000000a
3:47i:0803000c000000010000000b
3:47o:0803000c000000000000000b
3:48i:0700001c0000000000000000000000000100000f0000000000000001
3:48o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:03:59 new value: off
3:59i:0700001c0000000000000000000000000100000f0000000000000000
3:59o:0703001c0000000103e800000000000c0000000f0004000000000000
00_00:04:04 red toggled
4:09i:0803000c000000010000000c
4:09o:0803000c000000000000000c
00_00:04:19 new value: on
4:19i:0700001c0000000000000000000000000100000f0000000000000001
4:19o:0703001c0000000103e800000000000c0000000f0004000000000001
00_00:04:24 red toggled
4:31i:0803000c000000010000000d
4:31o:0803000c000000000000000d
4:49i:0700001c0000000000000000000000000100000f0000000000000001
4:49o:0703001c0000000103e800000000000c0000000f0004000000000001
4:53i:0803000c000000010000000e
4:53o:0803000c000000000000000e
-- Zusammenführung Doppelpost gemäß Boardregeln by stoney

Habs hinbekommen, Sonoff S20 läuft nun richtig... ohne Katzenklappe und ohne Temperatur.

nun mal testen wie lang der Aktor durchläuft.

Wenn's für Wilm02 OK ist, stell ich die Änderungen ein, bzw. den Sketch.
 
Zuletzt bearbeitet von einem Moderator:

Garagenlöter

Neuer User
Mitglied seit
20 Dez 2017
Beiträge
85
Punkte für Reaktionen
4
Punkte
8
Hab noch schnell nen Sonoff Basic geflashed. Belegung der LED ist da aber etwas anders. Läuft nun auch.

Das wars erstmal.

Dank an Wilm02 für den Sketch

Screenshot_2020-11-22 FRITZ Box 7490.png
 
Zuletzt bearbeitet:

Garagenlöter

Neuer User
Mitglied seit
20 Dez 2017
Beiträge
85
Punkte für Reaktionen
4
Punkte
8
Ich nochmal.

Habe heute die FB von OS 7.21 auf 7.24 Labor geflashed. Die Aktoren melden sich nicht mehr an.:confused:

Screenshot_2020-11-23 FRITZ Box 7490.png
 

wilm02

Neuer User
Mitglied seit
25 Okt 2020
Beiträge
16
Punkte für Reaktionen
11
Punkte
3
@Garagenlöter Deine Erfahrungen mit Wilm sind leider offensichtlich genauso wechselhaft wie meine. Bitte beobachte die Stabilität und melde deine Ergebnisse zurück. Da ich es nicht genau eingrenzen kann, kann dabei alles interessant sein. Wie gesagt lief bei mir anfangs ein NodeMCU auch 16 Tage lang stabil ohne einen einzigen Fehler durch. Auch wenn ich es momentan kaum noch glaube, beweist es ein Screenshot des Ping-Counters, der alle 22 Sekunden hochzählt und definitiv einen entsprechend hohen Wert hatte.
Inzwischen ist die Stabilität - für mich immer noch unerklärlich - leider sehr viel schlechter.
Allerdings muss man die verschiedenen Effekte unterscheiden:
  1. Der Aktor erscheint in der Web-Übersicht der Fritzbox, wirft aber alle 24-28 Minuten einen Stacktrace und bootet. Dies ist sehr reproduzierbar und tritt an unterschiedlicher ESP-Hardware gleichartig auf.
  2. Der Aktor erscheint in der Web-Übersicht der Fritzbox, lässt sich aber nicht darüber schalten und springt schnell in seinen ursprünglichen Schaltzustand zurück.
  3. Der Aktor verbindet sich trotz anfänglicher korrekter Verbindung (wie lange etwa?) nicht mehr erneut.
Ob alle Effekte die gleiche Ursache haben, ist mir nicht klar.
Zuerst hatte ich nur die Fritzbox in Verdacht. Inzwischen vermute ich den Fehler eher in der Version des Cores des ESP. Ich verwende zur Zeit noch 2.6.3. Mit welchen Versionen habt ihr gute Erfahrungen gemacht?

Zu den Hardwareanpassungen:
Bei "#define LED_ANT" ist der jeweils gültige GPIO der LED anzugeben. Beim NodeMCU ist es 2, bei Sonoff-Basic ist es glaube ich GPIO13.
Der Taster "#define BUTTON" ist wohl immer bei GPIO0 zu finden, da er auch zum Start des Programmiermodus verwendet wird.
"Rot" im Logtext ist nur ein Hinweis auf eine Funktion für meine Katzenklappe. Jedes Toggeln des Buttons hat ein 5-sekündiges Low-Signal unter GPIO12 "#define RELAIS1" zu Folge. Bei Tests mit anderer Hardware verwirrt es nur und sollte dort besser nicht verwendet werden.

Zu den Daten in der *.export-Datei:
In der mit fb_tools entpackten Exportdatei befindet sich neben für mich wenig aussagekräftigen Dateien eine binäre ahanet.cfg. Bisher habe ich dort aber nichts identifiziert, was auf eine schlagartige Änderung der Kommunikation schließen könnte. Dennoch hat sie mit den 546E und Wilm-Aktoren zu tun.
Der erste long ist eine Länge bis zum nächsten long, usw. Es gibt immer einen Header mit 24 Bytes und dann einen Eintrag je aha-Aktor mit Konfigurationsdaten.

Hier alle Dateien aus der Export-Datei, die mit aha zu tun haben. Nur die letzte ist für Wilm interessant.

HTML:
-------------------------------------------------- CFGFILE:ahausr.cfg
/*
 * /var/tmp.cfg
 * Sun Nov 15 16:22:24 2020
 */
meta { encoding = "utf-8"; }
ahausrcfg {
}
-------------------------------------------------- BINFILE:aha.cfg
<?xml version="1.0"?>
<groups />
-------------------------------------------------- BINFILE:ahadect.cfg
<?xml version="1.0"?>
<config major="1" minor="0" type="ahacfg">
  <devicelist>
    <device id="16">
      <aha>
        <device_param sort_index="1">Katzenhaus</device_param>
        <relay_times table_use="7" enable="0" />
        <temp offset="0" />
      </aha>
    </device>
  </devicelist>
</config>
-------------------------------------------------- BINFILE:ahapushmail.cfg
<section name="Pushmail">
  <variable name="pushmail_list">
  </variable>
</section>
-------------------------------------------------- BINFILE:ahanet.cfg
00000018                                                          Länge
  0000 1000 FFFF FFFF FFFF FF01 01DC 5010                         ???
  00022018                                                        Kennung bei Anmeldung

  000000BC                                                        Länge
    00001000000000000000                                          =???
    0001                                                          ???
    0200000000000000000003E800000B7401000000                      =???
    xxxx3Axxxx3Axxxx3Axxxx3Axxxx3Axxxx000000                      "xx:xx:xx:xx:xx:xx"
    576F686E7A696D6D6572000000000000000000000000000000000000...   "Wohnzimmer"
    30362E3530000000000000000000000000000000                      "06.50"
    0000000200000280000000000000                                  =???
    0002                                                          ???
    00000000000000000000000000000000                              =???
...