-
-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem mit longpool #67
Comments
when was your last update? what was updated? which version did you use before?
is clearly wrong. i have no idea where this comes from. |
had have the same problem on hoobs with install fhem plugin by web-UI. Its only a test with hoobs and these plugins (homematic,shelly,mqttthing) because I like the eve app. My productive system is fhem.
|
this is not the same problem. there is a disconnect. please check with debug and verbose 5 of there is a reason in the log. only the first reconnection attempt will be after 200ms. the timeout will increase with every failed attempt. |
I got the same problem with the long poll.
Update: I tried to use a new docker container und got the same polling error showed. |
ist the ip and port correct? do you use https/ssl ? can you open the url in a normal browser? |
The ip is correct, both fhem and homebridge are running on the same system. Noch mal auf Deutsch: |
gab es hier bereits eine Lösung? weil ich genau das gleiche problem habe. |
Hi @ALL,
LG Micha |
@k24micha: Vielen Dank für deinen Tipp mit der Änderung auf 127.0.0.1. Habe vor einigen Wochen von Node.js 16 auf 18 aktualisiert. Erst vor kurzem fiel mir auf, dass alle FHEM-Devices (es sind nur 3) in der Home-App fehlen. Ein Blick in die Homebridge-Log ergab dann die Fehlermeldung "[FHEM] longpoll error: Error: connect ECONNREFUSED". Nun kann sich Homebridge wieder mit FHEM über Port 8083 verbinden. |
@k24micha gestern die letzte VM von Bullseye auf Bookworm aktualisiert. Als dank gab es den longpoll. Den Eintrag "localhost" in "127.0.0.1" geändert und lief wieder, danke für den Tip. IPv4 und IPv6 sind extern wie auch intern in Verwendung. Durch deinen Eintrag betrug die Fehlersuche nur 5 Minuten, danke dafür. |
Dazu muss man wissen, dass localhost nicht immer mit 127.0.0.1 identisch ist. Bei Docker führt localhost z.B. immer auf einen Port des jeweiligen Containers, 127.0.0.1 führt auf einen Port der Host-Maschine. Das Verhalten kann dadurch unterschiedlich sein, wenn Port-Mappings auf andere Ports durchgeführt werden oder ein Port nicht auf dem Host veröffentlicht wird. |
ok, ist klar. Wer Docker o.ä. einsetzt sollte das aber wissen. Mache das noch alles Old School per VM, da ist der jeweilige Lokale Host immer die 127...1 |
Hello. I have since the last update the problem:
10.11.2020, 19:41:44 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:44 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:45 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:45 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:46 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:46 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:47 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:47 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:48 [FHEM] Fetching FHEM devices... 10.11.2020, 19:41:48 starting longpoll: http://undefined:undefined/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON×tamp=1605033708370 10.11.2020, 19:41:48 longpoll error: Error: getaddrinfo ENOTFOUND undefined, retry in: 30000msec
What can i do?
The config:
{
"platform": "FHEM",
"name": "FHEM",
"server": "192.168.178.105",
"port": "8083",
"filter": "room=Homekit"
}
The text was updated successfully, but these errors were encountered: