fhem mit Pilight Stürzt ab

Begonnen von DJFS, 30 April 2018, 17:32:14

Vorheriges Thema - Nächstes Thema

Caleus

#15
Ja klar

"settings": {
"log-level": 6,
"pid-file": "/var/run/pilight.pid",
"log-file": "/var/log/pilight.log",
"webserver-enable": 1,
"webserver-root": "/usr/local/share/pilight/webgui",
"webserver-http-port": 5000,
"webserver-https-port": 5002,
"webserver-cache": 1,
"gpio-platform": "raspberrypi3",
"port": 5000
},


Nachtrag:

Es scheint nun so das nach dem mir aufgefallen war das ich den Port bei

"webserver-http-port": 5000,
"port": 5000

gleich hatte und ihn nun in


"webserver-http-port": 5001,

geändert habe nun erst mal kein absturz von Fhem giebt aber es bleibt beim "disconnected"

und im Log mit verbose 5 steht nun

2018.06.01 08:31:23 4: WEB_192.168.178.58_61619 POST /fhem&fw_id=344&cmd=define+myctrl+pilight_ctrl+192.168.178.57%3A5000+8.1; BUFLEN:0
2018.06.01 08:31:23 5: Cmd: >define myctrl pilight_ctrl 192.168.178.57:5000 8.1<
2018.06.01 08:31:23 5: Loading ./FHEM/10_pilight_ctrl.pm
2018.06.01 08:31:24 5: myctrl(TryConnect): defined
2018.06.01 08:31:24 3: Opening myctrl device 192.168.178.57:5000
2018.06.01 08:31:24 3: Can't connect to 192.168.178.57:5000: Connection refused



per telnet geht es auch nicht

telnet 127.0.0.1 5000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused


Caleus

amenomade

Was braucht FHEM, um die API zu erreichen? Den Port oder den webserver-http-port?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Caleus

"port": 5000
So steht es bei Pilight

amenomade

Hast Du nichts anderes, das auf dem Port 5000 lauscht?
sudo netstat -ltp
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Tueftler1983

Kannst ja mal in der config.json von pilight "port": 5005, eintragen und in der FHEM definition dann auch port 5005

Würde ich mal probieren

Caleus

#20
So ich habe nun mal alles runter gefahren und dann einen Neustart gemacht, und siehe da der Fehler lag in der config.json er hatte

"port": 5000

einfach nicht gespeichert. Ich hatte zwar jedesmal vorher "sudo killall pilight-daemon" ausgeführt aber es wurde nicht gespeichert aber nun scheint es zu klappen.

Ich danke euch ein mal mehr für die tolle Hilfe hier.

Caleus

OT: Da Ihr hier immer so gut und schnell helft, eine Frage, wie kann ich denn meinen Beitrag leisten, um auch was zurückzugeben?

juli

Hallo Risiko

Sorry das ich mich so spä erst wieder melde. Mir kam ein Job dazwischen und deswegen habe ich mein Fehm projekt liegen lassen.
Der Fehm läuft nun seit März. Voltomat aus dem Bauhaus haben wohl einen Rolling Code, habe versucht eine Systematik heraus zu finden bin aber gescheitert. Habe nun die Steckdosen weiter verschenkt.
Problem war das in unserem Netzwerk zwei Haushalte hängen und pilight jeweils aus dem andern Haushalt immer wieder einen Reciver gemacht hat. Problemlösung war im Router die kommunikation unter den geräten verboten und zusätzlich eine Einstellung in Pilight gändert.

Liebe Güße Juli