Conbee (Zigbee) Installation - FHEM nich mehr erreichbar

Begonnen von tom44, 21 Februar 2020, 14:07:28

Vorheriges Thema - Nächstes Thema

tom44

Ich habe den Conbee II Stick am Raspberry Pi installiert. Nach Reboot habe ich keinen Zugriff mehr auf FHEM.  :-\ >:(
Im Routermenü sehe ich den Raspberry (IP) und ich habe weiterhin Zugriff über Putty.
Kann ich die Conbee Installation rückgängig machen? Oder hat jemand eine andere Idee, ohne dass ich FHEM neu installieren muss?
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

MadMax-FHEM

Erst mal checken, ob fhem läuft (siehe Link)...
...wenn ja:

ConBee per USB!?

initialUsbCheck aktiv!?

(wenn du über putty schaust: perl bei knapp 100%!?)

-> mal deaktivieren...

Wenn das nicht hilft: weiter suchen / Infos liefern...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

mahowi

Was sagt denn systemctl status fhem

Sollte fhem wirklich nicht laufen, guck Dir mal das Log an. Am einfachsten mal 2 Konsolen laufen lassen. Auf der einen mit
tail -f /opt/fhem/log/fhem-2020-02.log
das Log anzeigen lassen und auf der anderen mit
sudo systemctl stop fhem
sudo systemctl start fhem

fhem neu starten.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

tom44

Zitat von: mahowi am 21 Februar 2020, 14:35:06
Was sagt denn systemctl status fhem

Das schaut gut aus, oder?

Feb 21 16:27:18 raspberrypi systemd[1]: Starting FHEM Home Automation...
Feb 21 16:27:18 raspberrypi systemd[1]: Started FHEM Home Automation.
lines 1-12/12 (END)...skipping...
● fhem.service - FHEM Home Automation
   Loaded: loaded (/etc/systemd/system/fhem.service; enabled; vendor preset: ena
   Active: active (running) since Fri 2020-02-21 16:27:18 CET; 9s ago
  Process: 31225 ExecStart=/usr/bin/perl fhem.pl fhem.cfg (code=exited, status=0
Main PID: 31232 (perl)
    Tasks: 1 (limit: 2200)
   Memory: 56.1M
   CGroup: /system.slice/fhem.service
           └─31232 /usr/bin/perl fhem.pl fhem.cfg


ZitatSollte fhem wirklich nicht laufen, guck Dir mal das Log an. Am einfachsten mal 2 Konsolen laufen lassen.
Wusste gar nicht, das dass möglich ist. Folgende Merkwürdigkeit habe ich im Log gefunden:
2020.02.21 16:34:00 1: myBroker: Can't open server port at 1883: Address already                                                                                                                               
2020.02.21 16:37:21 1: PERL WARNING: Odd number of elements in hash assignment at ./FHEM/10_ZWave.pm line 5228, <$fh> line 981.
2020.02.21 16:39:55 1: reload: Error:Modul 99_myUtils deactivated:

So, wie ich das interpretiere, läuft FHEM, allerdings nicht die Weboberfläche, obwohl hier keine Fehlermeldung angezeigt wird:
2020.02.21 16:40:06 3: WEB: port 8083 opened
Irgendeine Idee oder einen Tipp für mich?
Kann es sein, dass die neue Installation von Phoscon irgendwas "überschrieben" hat?




FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

tom44

Meine Analyse:
Zitat von: Beta-User am 21 Februar 2020, 14:12:29
Bitte kreise erst mal das Problem besser ein. Anhaltspunkte findest du hier:

https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche

Prozessorlast liegt für FHEM zwischen 0.5 und 99%:

ps ax | grep perl
12589 ?        S      0:05 /usr/bin/perl fhem.pl fhem.cfg
12757 pts/0    S+     0:00 grep --color=auto perl

Im Browser ist mir aufgefallen:
TLS Handshake wird durchgeführt, beim Verbindungsaufbau kommt
Verbindung mit dem Server fhemrp3 schlug fehl.

fhem.service - FHEM Home Automation
   Loaded: loaded (/etc/systemd/system/fhem.service; enabled; vendor preset: ena
   Active: active (running) since Fri 2020-02-21 17:58:22 CET; 5s ago
  Process: 23788 ExecStart=/usr/bin/perl fhem.pl fhem.cfg (code=exited, status=0
Main PID: 23789 (perl)
    Tasks: 1 (limit: 2200)
   Memory: 46.7M
   CGroup: /system.slice/fhem.service
           └─23789 /usr/bin/perl fhem.pl fhem.cfg

Feb 21 17:58:22 raspberrypi systemd[1]: Starting FHEM Home Automation...
Feb 21 17:58:22 raspberrypi systemd[1]: Started FHEM Home Automation.


Die CPU Last passt auch.

Mit Verbose5 habe ich folgendes gefunden:
2020.02.21 18:00:18 5: Cmd: >define telnetPort telnet 7072 global<
2020.02.21 18:00:18 5: Loading ./FHEM/98_telnet.pm
2020.02.21 18:00:18 1: telnetPort: Can't open server port at 7072: Address already in use. Exiting.


Ist das eventuell ein Hinweis?


FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

Beta-User

#6
Wieder mal ein "by-id"-Thema?
Sehr kurz, da mobil...

InitialUsbCheck ist deaktiviert?!?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

tom44

Kann es sein, dass mir die Conbee /Zigbee Installation den https Zugriff zerschossen hat?
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

mahowi

Dein fhem scheint schonmal zu laufen. Phoscon läuft auf Port 80 oder 8080, sollte fhem also auch nicht in die Quere kommen.

In Deiner myUtil hast Du einen Fehler drin, weswegen sie nicht geladen wird. Außerdem gibt es auch noch ein Problem mit ZWave. Das sollte aber nicht das Laden der fhem Seite verhindern.

"Adress already in use" deutet oft darauf hin, das fhem 2mal läuft. Dem Ergebnis von ps nach ist das aber nicht der Fall.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

tom44

Zitat von: Beta-User am 21 Februar 2020, 18:10:27
Wieder mal ein "by-id"-Thema?
Sehr kurz, da mobil...

InitialUsbCheck ist deaktiviert?!?

InitialUsbCheck deaktivieren kenne ich nur von der FHEM Konsole aus (wo ich ja nicht hinkomme).
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

tom44

Zitat von: Beta-User am 21 Februar 2020, 18:38:39
USB: alles raus + reboot

OK. Ich finde meinen (bisherigen) CUL USB Stick. Den (neuen) Conbee Stick hatte ich bereits abgesteckt. Es wird gelistet:

ls -l /dev/serial/by-id
insgesamt 0
lrwxrwxrwx 1 root root 13 Feb 21 13:56 usb-FTDI_FT232R_USB_UART_A50285BI-if00-po                                                                                                                               rt0 -> ../../ttyUSB0


FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

tom44

FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo

Wernieman

Konisch .. mal sehen was alles einen port belegt, als root (oder sudo)
netstat -lntp

Und was ist noch auf USB, wirklich alles leer?
lsusb
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

tom44

Zitat von: Wernieman am 21 Februar 2020, 20:09:25
Konisch .. mal sehen was alles einen port belegt, als root (oder sudo)
netstat -lntp
Danke Dir für den Tipp. Folgendes Eregbnis habe ich bekommen:
sudo netstat -lntp
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      319/deCONZ
tcp        0      0 0.0.0.0:8083            0.0.0.0:*               LISTEN      13936/perl
tcp        0      0 0.0.0.0:8084            0.0.0.0:*               LISTEN      13936/perl
tcp        0      0 0.0.0.0:8085            0.0.0.0:*               LISTEN      13936/perl
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      615/sshd
tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      610/mosquitto
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      319/deCONZ
tcp        0      0 0.0.0.0:7072            0.0.0.0:*               LISTEN      13936/perl
tcp6       0      0 :::22                   :::*                    LISTEN      615/sshd
tcp6       0      0 :::1883                 :::*                    LISTEN      610/mosquitto

Zitat
Und was ist noch auf USB, wirklich alles leer?
lsusb

Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Passt auch alles. Oder?
FHEM 17762 auf Raspberry Pi 3 Model B Rev | nanoCUL868, CUL 868 MhZ, Rolladen- Aktoren, Heizung | Z-Wave, FIBARO FGD211 Universal Dimmer 500W, Popp Plug-in Dimmer, FIBARO Wall Plug, Everspring PIR Motion Sensor, FIBARO Door Opening Sensor | Netatmo