Autor Thema: ArduCounter Support und neue Versionen (war: Stromzähler mit S0 Schnitt...)  (Gelesen 143457 mal)

Offline my-engel

  • Full Member
  • ***
  • Beiträge: 141
Das ist prima, habe noch etwas getestet...

habe ihn jetzt soweit, dass im Terminal von PlatformIO eine Antwort kommt, warum auch immer.
--- Available filters and text transformations: colorize, debug, default, direct, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at http://bit.ly/pio-monitor-filters
--- Miniterm on COM6  115200,8,N,1 ---
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---

M no config in EEPROM

ArduCounter V4.26 on PRO compiled Oct  2 2021 18:22:19 Hello
N499,0B499,0
C2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21
I30,60,2,2,50,4
V0,0,0,0,0
V0,2,0,0,0
D got 4,2,1,25a size 4
D defined P4fp m25
D got 5,2,1,25a size 4
D defined P5fp m25
D got 60,300,0,0,50,4i size 6
I60,300,0,0,50,4

das selbe Spiel habe ich mit Putty probiert, da kommen die Antworten auch, allerdings muss ich die Befehle von Hand schreiben.
Putty verhält sich seltsam, man schreibt per Tastatur 0,2,0,0,0v und ohne Eingabe von Enter kommt die Quittung.
Rechte Maustaste einfügen funktioniert nicht. Auch erhalte ich beim Schreiben keine Ausgabe im Terminal.
Aber die Quittungen kommen
M no config in EEPROM

ArduCounter V4.26 on PRO compiled Oct  2 2021 18:22:19 Hello
N499,0B499,0
C2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21
I30,60,2,2,50,4
V0,0,0,0,0

ArduCounter V4.26 on PRO compiled Oct  2 2021 18:22:19 Hello
N4608,0B499,0
C2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21
I30,60,2,2,50,4
V0,0,0,0,0
V0,2,0,0,0
D got 4,2,1,25a size 4
D defined P4fp m25
D got 5,2,1,25a size 4
D defined P5fp m25
D got 0r size 0

In FHEM mit set RAW funktioniert es aber nicht, senden von 0,2,0,0,0v
Ausgabe im LOG:
2021.10.02 18:29:09 4: ArducounterMapleCUN2: set raw 0,2,0,0,0v called
2021.10.02 18:29:09 5: SW: 0,2,0,0,0v.
sonst nichts...

mit set RAW und 4,2,1,25a gibt es aber wieder Fehler
Ausgabe im LOG:
2021.10.02 18:30:11 5: SW: 4,2,1,25a.
2021.10.02 18:30:11 3: ArducounterMapleCUN2: device: Error: command a Illegal pin specification 1

VG
Uwe

Offline StefanStrobel

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1690
Hallo Uwe,

ich habe heute einen Pro Mini mit 328p und 3,3v bekommen, geflasht und konnte das Problem identifizieren.
Die 8MHz-Variante kommt mit den seriellen 115200 nicht klar und verliert dadurch bei der Kommunikation immer wieder was.
Die Lösung ist eine Reduktion auf z.B. 38400. Ich hab das in der platformio.ini entsprechend für den pro mini hinterlegt und zu Github gepusht.
Auf der Fhem-Seite sollte dann auch beim Define ein @38400 angehängt werden, z.B. /dev/ttyUSB0@38400

Gruss
   Stefan

Offline my-engel

  • Full Member
  • ***
  • Beiträge: 141
Hallo Stefan,

es funktioniert jetzt soweit...
Danke für deine Mühe

VG
Uwe

 

decade-submarginal