Topic-icon Zurücksetzen?

Mehr
07 Dez 2023 16:42 #1 von oberp
Zurücksetzen? wurde erstellt von oberp
Hi an alle,
mein Phc2Mqtt funzt nicht mehr (richtig)...
Im "Proxy-Modus" ist alles ok. Aber im "Passive"-Modus ohne die Peha-STM, bootet er sich zu Tode. Tausende Meldungen in der Web-Console:  "I,STMD,<boo/dim.8=".
Hab' 15 Minuten gewartet, keine Chance.
Alle Versuche mit der Firmware v4.3.0.4 und v4.2.2.7 funktionieren nicht.

Habe dann versucht, über "File Maintenance" die log-Files anzuschauen.
Die Downloads haben aber immer die Größe "0".  Habe dann alles gelöscht und rebootet.
Hat aber nichts bewirkt.

Wenn beide Geräte am Bus sind (Peha-STM #0 und P2M #1) bootet er zwar manchmal,
aber vieles funktioniert nicht wirklich (manche Events wie "ingt0" kommen garnicht,
obwohl sie im übertragenen Programm enthalten sind). Dann gibt es Fehlermeldungen wie "Req timed out without module response" oder "ohcModdPduToQue(ovf)". Zudem stürzt das Gerät dauernd ab. Ich habe dann keinen Zugriff mehr per Webbrowser und muss in Keller laufen, um das Gerät aus/an zu schalten. Heute mindestens 30 mal. Das nervt :-).

Wie lässt sich die Phc2Mqtt zurücksetzen (auf werkseinstellungen)?
Wer hat ähnliche Probleme und kann Tipps geben?

Grüße Torsten

PS.: Jo hat mir versichert, dass er Deutsch lesen kann, aber nur auf Englisch antwortet.

 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Feb 2024 21:56 #2 von simonjo
simonjo antwortete auf Zurücksetzen?
Hi Torsten,

I must have missed this issue...

You can go sim0njo.github.io/install/ and flash v4.2.2.7, select "Erase Device" so all memory is erased and any faulty files are gone

mvg, Jo

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Feb 2024 21:57 #3 von simonjo
simonjo antwortete auf Zurücksetzen?
One more thing, to flash the device you must connect it via USB

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
08 Feb 2024 16:54 - 08 Feb 2024 16:57 #4 von oberp
oberp antwortete auf Zurücksetzen?
Hallo Jo,
ich habe den ESP gelöscht und neu geflash't.
Jetzt kann ich wieder per Web Console darauf zugreifen.
Es kommt aber keine MQTT-Nachrichten beim MQTT-Broker an.

Schreibe ich in der Web-Console "omd.16.out7.toggle", dann schaltet die Leuchte und in der Web-Console kommt diese Ausgabe:
2024-02-08,16:36:24,I,HTPS,<omd.16.out7.toggle
  2024-02-08,16:36:24,I,EXTC,>omd.16.out7.toggle
  2024-02-08,16:36:24,I,EXTC,<rsp=0


Der MQTT-Broker bleibt aber stumm (Auf 192.168.1.5: "mosquitto_sub -v -t home/openhab/phc/#|ts")

"Info" bringt folgende Ausgabe:

2024-02-08,16:40:03,I,HTPS,<info
2024-02-08,16:40:03,I,APPL,!Phc2Mqtt,v4.3.0.4,Jun 25 2023 by Jo Simons (c) 2020-2023
2024-02-08,16:40:03,I,APPL,!Count={save=31,boot=17},rstReason=12/RTCWDT_CPU_RESET,pcbVer=1.x,nvs={ver=05040000,size=1024}
2024-02-08,16:40:03,I,APPL,!Part={type=APP/OTA_0 ,name=ota_0 ,off=00010000,size=00100000}
2024-02-08,16:40:03,I,APPL,!Part={type=APP/OTA_1 ,name=ota_1 ,off=00110000,size=00100000}
2024-02-08,16:40:03,I,APPL,!Part={type=DATA/NVS ,name=nvs ,off=00009000,size=00004000}
2024-02-08,16:40:03,I,APPL,!Part={type=DATA/OTA ,name=otadata ,off=0000d000,size=00002000}
2024-02-08,16:40:03,I,APPL,!Part={type=DATA/PHY ,name=phy_init,off=0000f000,size=00001000}
2024-02-08,16:40:03,I,APPL,!Part={type=DATA/FAT ,name=private ,off=00210000,size=001f0000}
2024-02-08,16:40:03,I,APPL,!File={name=PROJECT.PRG,size=3664}
2024-02-08,16:40:03,I,APPL,!File={name=PROJECT.ZIP,size=24044}
2024-02-08,16:40:03,I,APPL,!File={name=PROJECT.PFX,size=131944}
2024-02-08,16:40:03,I,APPL,!File={name=PROJECT.STM,size=3039}
2024-02-08,16:40:03,I,APPL,!Debug={src[0-31]=00000011,src[32-63]=00000040}
2024-02-08,16:40:03,I,APPL,!LogLevel={serial=2,web=2,syslog=3}
2024-02-08,16:40:03,I,APPL,!Wifi={mode=STA,remAP=gonzoooo,ipAddr=192.168.1.12}
2024-02-08,16:40:03,I,MQTC,!Config={adminState=1,broker={ip=192.168.1.5,port=1883},rxPfx=home/openhab/phc/m2p,txPfx=home/openhab/phc/p2m,rxBuf=2048,txBuf=1024,txQue=32}
2024-02-08,16:40:03,I,SRSD,!Config={adminState=1,operState=0}
2024-02-08,16:40:03,I,RPCS,!Config={adminState=1,operState=1061214270,stmAddr=1}
2024-02-08,16:40:03,I,EXTC,!Config={adminState=1,operState=1,remote={mode=1,addr=192.168.1.2,port=6680,stmAddr=0}}
2024-02-08,16:40:03,I,STMD,!Config={adminMode=proxy,operMode=proxy,repFmt=json,dataFmt=boolean,repMqtt=15,repMqttRet=4,repSrsd=0,reqQue=64}
2024-02-08,16:40:03,I,MODD,!Config={mode=ro,numUsart=2,pinRTS=14,pinRX=27,pinTX=12,pduQue=64



Neben den Phc2Mqtt habe ich noch eine Vielzahl anderer Smarthome-Geräte, wobei viele/alle (?) mit dem MQTT-Broker auf dem Openhab-Server "192.168.1.5:1883" kommunizieren.

Gruß Torsten
Letzte Änderung: 08 Feb 2024 16:57 von oberp.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 13:58 - 13 Feb 2024 14:31 #5 von oberp
oberp antwortete auf Zurücksetzen?
Hallo Jo,

ich kann zwar jetzt per Webbrowser auf den phc2mqtt zugreifen, aber...
- MQTT funktioniert nicht
- rsyslog funktioniert nicht
- die Peha-Systemsoftware erkennt den PHC2MQTT nicht

Ich schicke dir das Gerät zwecks "Reparatur" nach Hause. Vielleicht findest du den Fehler.
Rückporto packe ich bei. Bitte sende mir deine Postadresse per PN.

Der PHC2MQTT ist definitiv defekt.
Gruß Torsten
Letzte Änderung: 13 Feb 2024 14:31 von oberp.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 14:35 #6 von simonjo
simonjo antwortete auf Zurücksetzen?
Can you send me the logging from WebConsole after booting the device... I need to see what is happening with wifi/mqtt

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 14:38 - 13 Feb 2024 15:01 #7 von oberp
oberp antwortete auf Zurücksetzen?
 2024-02-13,13:42:28,I,APPL,!Starting Phc2Mqtt,v4.2.0.f,Mar  6 2022 by Jo Simons (c) 2020-2022
2024-02-13,13:42:28,I,APPL,!SaveCount=11,BootCount=21,RstReason=12/RTCWDT_CPU_RESET
2024-02-13,13:42:28,I,APPL,!Mounted FATFS
2024-02-13,13:42:28,I,APPL,!WThread started on core 0
2024-02-13,13:42:28,I,APPL,!WThread started on core 1
2024-02-13,13:42:28,E,STMD,!Cannot open project.ppfx
2024-02-13,13:42:28,I,STMD,!Started in Proxy mode
2024-02-13,13:42:28,I,SRSD,<system topic=stmd,data=started
2024-02-13,13:42:28,I,SRSD,>0 rules triggered
2024-02-13,13:42:28,I,WIFI,>Starting as STA, connecting to AP...
2024-02-13,13:42:30,I,WIFI,<Connected to gonzo, ipaddr=192.168.1.12
2024-02-13,13:42:30,I,SRSD,<system topic=wifi,data=connected
2024-02-13,13:42:30,I,SRSD,>0 rules triggered
2024-02-13,13:42:30,I,HTPS,!Started
2024-02-13,13:42:30,I,MQTC,>Connecting to broker...
2024-02-13,13:42:30,I,MQTC,<Connected to 192.168.1.5
2024-02-13,13:42:30,I,SRSD,<system topic=mqtc,data=connected
2024-02-13,13:42:30,I,SRSD,>0 rules triggered
2024-02-13,13:42:30,I,MQTC,>Subscribe(home/openhab/phc2/m2p/#)
2024-02-13,13:42:30,I,MQTC,<Subscribed
2024-02-13,14:42:33,I,SNTP,<Time synched

(PHC2MQTT angeschlossen an einem externen USB-Netzgerät)
Gruß Torsten

PS.:
Anhänge:
Letzte Änderung: 13 Feb 2024 15:01 von oberp.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 15:06 #8 von simonjo
simonjo antwortete auf Zurücksetzen?
I will answer later this evening to get some debug info

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 18:07 #9 von simonjo
simonjo antwortete auf Zurücksetzen?
Torsten,

Let's first check MQTT client, goto WebConsole and enter: debug enable 4

Now let's see what happens when you generate an event

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 18:10 - 13 Feb 2024 18:45 #10 von oberp
oberp antwortete auf Zurücksetzen?
Hi Jo,

erstmal danke für die Unterstützung :-)

Output:
2024-02-13,18:09:09,I,HTPS,<debug enable 4
2024-02-13,18:09:09,I,APPL,>Debug,Src[0-31]=00000011,Src[32-63]=00000000

Edit:
nothing more....
wenn ich einen Taster drücke,, kommt keine Ausgabe in der web-console
Letzte Änderung: 13 Feb 2024 18:45 von oberp.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 18:55 #11 von simonjo
simonjo antwortete auf Zurücksetzen?
Goto Configure -> Logging
and set WebConsole to Debug
+save

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 18:57 #12 von oberp
oberp antwortete auf Zurücksetzen?
web LogLevel = debug
done

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 20:15 #13 von simonjo
simonjo antwortete auf Zurücksetzen?
Send me email to Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Feb 2024 20:22 #14 von oberp
oberp antwortete auf Zurücksetzen?
done

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum