NEWS
Kann keine IP Adresse für hm-rpc auswählen(Jessie)
-
Falls 1.1.2 tatsächlich nicht geht. Man kann immer ältere Version mit:
cd /opt/iobroker npm install iobroker.hm-rpc@0.5.2 iobroker restart hm-rpc
installieren.
-
Hallo Bluefox,
` > hm-rpc-0 2016-04-11 13:59:54 info binrpc -> 192.168.lxccu:2001 init ["xmlrpc_bin://192.168.iobroker:2001","hm-rpc.0"]
hm-rpc-0 2016-04-11 13:59:54 info binrpc server is trying to listen on 192.168.iobroker:2001 `
Hat das Rainer nur anonymisiert oder steht da wirklich "192.168.iobroker"?` > host-Test-Pi3 2016-04-11 13:59:54 error instance system.adapter.hm-rpc.0 terminated with code 6 (uncaught exception)
hm-rpc-0 2016-04-11 13:59:54 info binrpc -> 192.168.lxccu:2001 init ["xmlrpc_bin://192.168.iobroker:2001",""]
hm-rpc-0 2016-04-11 13:59:54 error Error: not connected
hm-rpc-0 2016-04-11 13:59:54 info binrpc -> 192.168.lxccu:2001 init ["xmlrpc_bin://192.168.iobroker:2001","hm-rpc.0"]
hm-rpc-0 2016-04-11 13:59:54 info binrpc server is trying to listen on 192.168.iobroker:2001
hm-rpc-0 2016-04-11 13:59:54 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.hm-rpc
host-Test-Pi3 2016-04-11 13:59:52 info instance system.adapter.hm-rpc.0 started with pid 29738
host-Test-Pi3 2016-04-11 13:59:46 info Restart adapter system.adapter.hm-rpc.0 because enabled `
Und das hatte Rainer noch geschrieben, da gabs ja paar Fehler im log.Gruß
Tino
-
Hallo Bluefox,
` > hm-rpc-0 2016-04-11 13:59:54 info binrpc -> 192.168.lxccu:2001 init ["xmlrpc_bin://192.168.iobroker:2001","hm-rpc.0"]
hm-rpc-0 2016-04-11 13:59:54 info binrpc server is trying to listen on 192.168.iobroker:2001
Hat das Rainer nur anonymisiert oder steht da wirklich "192.168.iobroker"?
Rainer hat versucht das zu anonymisieren. Aber es ist nicht nötig, weil die Adresse nur vom Rainer's zuhause erreichbar ist.
@aquapro:` > host-Test-Pi3 2016-04-11 13:59:54 error instance system.adapter.hm-rpc.0 terminated with code 6 (uncaught exception)
hm-rpc-0 2016-04-11 13:59:54 info binrpc -> 192.168.lxccu:2001 init ["xmlrpc_bin://192.168.iobroker:2001",""]
hm-rpc-0 2016-04-11 13:59:54 error Error: not connected
hm-rpc-0 2016-04-11 13:59:54 info binrpc -> 192.168.lxccu:2001 init ["xmlrpc_bin://192.168.iobroker:2001","hm-rpc.0"]
hm-rpc-0 2016-04-11 13:59:54 info binrpc server is trying to listen on 192.168.iobroker:2001
hm-rpc-0 2016-04-11 13:59:54 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.hm-rpc
host-Test-Pi3 2016-04-11 13:59:52 info instance system.adapter.hm-rpc.0 started with pid 29738
host-Test-Pi3 2016-04-11 13:59:46 info Restart adapter system.adapter.hm-rpc.0 because enabled `
Und das hatte Rainer noch geschrieben, da gabs ja paar Fehler im log.Gruß
Tino `
Diese Fehler ist mit 1.1.1. Es gibt schon 1.1.2 -
Hallo zusammen,
Diese Fehler ist mit 1.1.1. Es gibt schon 1.1.2 `
Sieht aber nicht anders ausDiesmal ist nichts versucht zu anonymisieren
Test-Pi3 2016-04-13 16:41:51 info host.Test-Pi3 Restart adapter system.adapter.hm-rpc.0 because enabled Test-Pi3 2016-04-13 16:41:51 error host.Test-Pi3 instance system.adapter.hm-rpc.0 terminated with code 6 (uncaught exception) hm-rpc.0 2016-04-13 16:41:51 error hm-rpc.0 Error: not connected hm-rpc.0 2016-04-13 16:41:51 info hm-rpc.0 binrpc -> 192.168.138.46:3000 init ["xmlrpc_bin://192.168.138.44:3000","hm-rpc.0"] hm-rpc.0 2016-04-13 16:41:51 info hm-rpc.0 binrpc server is trying to listen on 192.168.138.44:3000 hm-rpc.0 2016-04-13 16:41:51 info hm-rpc.0 starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.hm-rpc Test-Pi3 2016-04-13 16:41:50 info host.Test-Pi3 instance system.adapter.hm-rpc.0 started with pid 30683
und ja, xxx.44 ist der ioBroker RasPi
und REGA läuft ebenfalls ordentlich
ABER: die lxccu läuft noch nicht komplett rund auf dem RasPi3 mit jessie - auch mit einer Neuinstallation noch nicht.
Jetzt wieder mit der alten SD-Karte
Gruß
Rainer
-
Hallo zusammen,
Diese Fehler ist mit 1.1.1. Es gibt schon 1.1.2 `
Sieht aber nicht anders ausDiesmal ist nichts versucht zu anonymisieren
Test-Pi3 2016-04-13 16:41:51 info host.Test-Pi3 Restart adapter system.adapter.hm-rpc.0 because enabled Test-Pi3 2016-04-13 16:41:51 error host.Test-Pi3 instance system.adapter.hm-rpc.0 terminated with code 6 (uncaught exception) hm-rpc.0 2016-04-13 16:41:51 error hm-rpc.0 Error: not connected hm-rpc.0 2016-04-13 16:41:51 info hm-rpc.0 binrpc -> 192.168.138.46:3000 init ["xmlrpc_bin://192.168.138.44:3000","hm-rpc.0"] hm-rpc.0 2016-04-13 16:41:51 info hm-rpc.0 binrpc server is trying to listen on 192.168.138.44:3000 hm-rpc.0 2016-04-13 16:41:51 info hm-rpc.0 starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.hm-rpc Test-Pi3 2016-04-13 16:41:50 info host.Test-Pi3 instance system.adapter.hm-rpc.0 started with pid 30683
und ja, xxx.44 ist der ioBroker RasPi
und REGA läuft ebenfalls ordentlich
ABER: die lxccu läuft noch nicht komplett rund auf dem RasPi3 mit jessie - auch mit einer Neuinstallation noch nicht.
Jetzt wieder mit der alten SD-Karte
Gruß
Rainer `
Läuft dein lxccu auf dem 3000?? -
So.
Also hier läuft es auch nicht mit der neuen hm-rpc-0 Version.
Zeigt grün an, die Homematic läuft, aber es kommen keine Daten rüber.
hm-rpc-0 2016-04-13 17:01:55 info xmlrpc -> 192.168.1.225:2001 init ["http://0.0.0.0:2002","hm-rpc.0"] hm-rpc-0 2016-04-13 17:01:55 info xmlrpc server is trying to listen on 0.0.0.0:2002 hm-rpc-0 2016-04-13 17:01:55 info starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.hm-rpc host-iobroker 2016-04-13 17:01:54 info instance system.adapter.hm-rpc.0 started with pid 32182 host-iobroker 2016-04-13 17:01:51 info instance system.adapter.hm-rpc.0 terminated with code 0 (OK) hm-rpc-0 2016-04-13 17:01:51 info terminating host-iobroker 2016-04-13 17:01:51 info stopInstance system.adapter.hm-rpc.0 killing pid 32173 host-iobroker 2016-04-13 17:01:51 info stopInstance system.adapter.hm-rpc.0 hm-rpc-0 2016-04-13 17:01:51 info xmlrpc -> 192.168.1.225:2001 init ["http://0.0.0.0:2002",""]
Dasselbe auch, wenn ich die Adapteradresse auf localhost (127.0.0.1) stelle.
Was soll ich testen? Stehe zu Testzwecken zur Verfügung, wenn es nicht zu kompliziert ist.
iobroker: Raspi 3 Jessie
Homematic: Raspi 2B Raspimatic 2.15.5
Vorher ging alles super, nach Update hm-rpc der "unsichtbare" Verbindungsfehler.
-
So.
Also hier läuft es auch nicht mit der neuen hm-rpc-0 Version.
Zeigt grün an, die Homematic läuft, aber es kommen keine Daten rüber.
hm-rpc-0 2016-04-13 17:01:55 info xmlrpc -> 192.168.1.225:2001 init ["http://0.0.0.0:2002","hm-rpc.0"] hm-rpc-0 2016-04-13 17:01:55 info xmlrpc server is trying to listen on 0.0.0.0:2002 hm-rpc-0 2016-04-13 17:01:55 info starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.hm-rpc host-iobroker 2016-04-13 17:01:54 info instance system.adapter.hm-rpc.0 started with pid 32182 host-iobroker 2016-04-13 17:01:51 info instance system.adapter.hm-rpc.0 terminated with code 0 (OK) hm-rpc-0 2016-04-13 17:01:51 info terminating host-iobroker 2016-04-13 17:01:51 info stopInstance system.adapter.hm-rpc.0 killing pid 32173 host-iobroker 2016-04-13 17:01:51 info stopInstance system.adapter.hm-rpc.0 hm-rpc-0 2016-04-13 17:01:51 info xmlrpc -> 192.168.1.225:2001 init ["http://0.0.0.0:2002",""]
Dasselbe auch, wenn ich die Adapteradresse auf localhost (127.0.0.1) stelle.
Was soll ich testen? Stehe zu Testzwecken zur Verfügung, wenn es nicht zu kompliziert ist.
iobroker: Raspi 3 Jessie
Homematic: Raspi 2B Raspimatic 2.15.5
Vorher ging alles super, nach Update hm-rpc der "unsichtbare" Verbindungsfehler. `
0.0.0.0 und 127.0.0.1 sind ungültige Adapter Adressen. Wie sind deine Einstellungen? -
OK.
Wenn ich unter Objeke, system.adapter.hm-rpc.0, per Hand die iobroker IP bei Adapter eingebe, geht alles wieder
In den Instanzen bleibt aber die 0.0.0.0. sichtbar und wird nicht durch die iobroker ip überschrieben.
Ein Adapterrestart und es funktioniert auch weiterhin.
-
Läuft dein lxccu auf dem 3000?? `
Nein :oops:
Da habe ich wohl was durcheinander bekommen, ich dachte das sei der Port beim ioBroker RasPi.
Werde das mal wieder auf 2001 ändern.
Gruß
Rainer
-
Nach meine Theorie: ioBroker ist so früh gestartet, dass die NetzwerSchnittstellen, noch gar nicht da sind.
Falls die Theorie stimmt, sollte restart von ioBroker (bitte mit sudo) helfen (kein Restart von dem Rechner).
Falls jemand bestätigen kann, dass nach dem js-controller Restart es geht, dann kann ich eine Lösung bauen.
nach dem restart sollten die IP Adressen wieder einstellbar sein.
-
Nach meine Theorie: ioBroker ist so früh gestartet, dass die NetzwerSchnittstellen, noch gar nicht da sind.
Falls die Theorie stimmt, sollte restart von ioBroker (bitte mit sudo) helfen (kein Restart von dem Rechner).
Falls jemand bestätigen kann, dass nach dem js-controller Restart es geht, dann kann ich eine Lösung bauen.
nach dem restart sollten die IP Adressen wieder einstellbar sein. `
Bestätigt!
Hab per putty
cd /opt/iobroker sudo ./iobroker restart
eingetippt, jetzt ist die iobroker IP im Adapter auswählbar!
Dafür bleibt er jetzt gelb!
hm-rega-0 2016-04-13 17:37:43 warn Pending request for more than 925000 ms hm-rega-0 2016-04-13 17:37:41 warn Pending request for more than 900000 ms host-iobroker 2016-04-13 17:37:39 info instance system.adapter.hm-rpc.0 terminated with code 7 (Adapter already running) hm-rega-0 2016-04-13 17:37:39 warn Pending request for more than 875000 ms host-iobroker 2016-04-13 17:37:38 info instance system.adapter.hm-rpc.0 started with pid 1856 hm-rega-0 2016-04-13 17:37:36 warn Pending request for more than 850000 ms hm-rpc-0 2016-04-13 17:37:35 info xmlrpc -> 192.168.1.225:2001 init ["http://192.168.1.190:2005",""] host-iobroker 2016-04-13 17:37:35 info stopInstance system.adapter.hm-rpc.0 killing pid 1845 host-iobroker 2016-04-13 17:37:35 info stopInstance system.adapter.hm-rpc.0 host-iobroker 2016-04-13 17:37:35 info object change system.adapter.hm-rpc.0
Also ein neuer Fehler sozusagen.
-
Buefox, du bist der beste!!
Nach ./iobroker restart ist die IPv4 Adresse in der Konfig des hm-rpc verfügbar.
Heisst das der RasPi3 ist zu schnell?
Ich wollte mir evtl. noch den BananaPi M3 zum Testen gönnen
Gruß
rainer
-
Auch die Geräte siind jetzt unter Objects im hm-rpc zu sehen - allerdings erst nach einem Strg-F5
Auch ich habe eine neue Fehlermeldung:
hm-rpc-0 2016-04-13 17:41:07 warn Send this info to developer: {"type":"meta","meta":{"adapter":"hm-rpc","type":"paramsetDescription"},"common":{},"native":{"INSTALL_TEST":{"DEFAULT":false,"FLAGS":3,"ID":"INSTALL_TEST","MAX":true,"MI hm-rpc-0 2016-04-13 17:41:07 info setObject hm-rpc.meta.VALUES.HM-PB-2-FM.KEY.4 hm-rpc-0 2016-04-13 17:41:07 info binrpc -> getParamsetDescription ["LEQ0397107:1","VALUES"] hm-rpc-0 2016-04-13 17:41:07 warn Send this info to developer: {"type":"meta","meta":{"adapter":"hm-rpc","type":"paramsetDescription"},"common":{},"native":{"AES_KEY":{"DEFAULT":0,"FLAGS":0,"ID":"AES_KEY","MAX":127,"MIN":0,"OPERATION hm-rpc-0 2016-04-13 17:41:07 info setObject hm-rpc.meta.VALUES.HM-PB-2-FM.MAINTENANCE.4 hm-rpc-0 2016-04-13 17:41:07 info binrpc -> getParamsetDescription ["LEQ0397107:0","VALUES"] hm-rpc-0 2016-04-13 17:41:05 warn No image for "HM-PB-2-FM" found.
Wie bekomme ich die komplette Meldung , die ich an den Developer schicken soll? Sag jetzt nicht log exportieren!
Gruß
Rainer
-
Jetzt klappt es bei mir.
Mein Raspimatic hatte sich noch zwischendurch aufgehängt (zum 1. Mal…). Den habe ich neu gestartet, nun ist alles grün und die Verbindungen funzen (nach restart ./iobroker) !
-
Gibt es schon Infos? Also wird der Bug behoben? :geek: 8-)
Es ist so: mit rpc0 1.1.2 und Raspi 3 kann man beim ersten booten nicht die iobroker Adapter IP einstellen.
Restartet man manuell iobroker (nicht den ganzen Raspi) und stellt die iobroker Adapter IP richtig ein, dann stürzt bei der ersten Verbindung der Homematic Raspi ab (reproduzierbar). Startet man den auch neu, dann lassen sich die rpc0 Adapter neu starten und sie funktionieren.
-
> Restartet man manuell iobroker (nicht den ganzen Raspi) und stellt die iobroker Adapter IP richtig ein, dann stürzt bei der ersten Verbindung der Homematic Raspi ab (reproduzierbar).
Gibt es log dazu? -
Mh, vorhin war das 3x hintereinander so.
Jetzt geht es ohne Absturz der Raspimatic
schon 2x hintereinander.
Aber iobroker muss ich trotzdem nach Pi-Neustart restarten, sonst findet rpc nicht die iobroker-IP
-
Restartet man manuell iobroker (nicht den ganzen Raspi) und stellt die iobroker Adapter IP richtig ein, dann stürzt bei der ersten Verbindung der Homematic Raspi ab (reproduzierbar). `
Kann ich nicht bestätigen!Aber iobroker muss ich trotzdem nach Pi-Neustart restarten, sonst findet rpc nicht die iobroker-IP `
Das ist bei mir auch so. Ist aber klar, denn :… dann kann ich eine Lösung bauen. `
Da ist der arme Kerl sicher noch nicht zu gekommen.Gruß
Rainer
-
Rainer kannst du gleich nach der Restart (Fehlerzustand ) mir das Objekt system.host.deinHost zeigen. Da drin unter native sollten die Ip Adressen sein (oder nicht sein). Dann kann ich testen.
-
Raspi Reboot (Meine uptime
)
iobroker admin nach autostart - Objects system.host (native hardware):
! ````
{
"cpus": [
{
"model": "ARMv7 Processor rev 4 (v7l)",
"speed": 1200,
"times": {
"user": 22700,
"nice": 0,
"sys": 18400,
"idle": 27500,
"irq": 0
}
},
{
"model": "ARMv7 Processor rev 4 (v7l)",
"speed": 1200,
"times": {
"user": 21300,
"nice": 0,
"sys": 15300,
"idle": 43100,
"irq": 0
}
},
{
"model": "ARMv7 Processor rev 4 (v7l)",
"speed": 1200,
"times": {
"user": 16900,
"nice": 0,
"sys": 17600,
"idle": 37400,
"irq": 0
}
},
{
"model": "ARMv7 Processor rev 4 (v7l)",
"speed": 1200,
"times": {
"user": 18600,
"nice": 0,
"sys": 12300,
"idle": 56400,
"irq": 0
}
}
],
"totalmem": 970764288,
"networkInterfaces": {
"lo": [
{
"address": "127.0.0.1",
"netmask": "255.0.0.0",
"family": "IPv4",
"mac": "00:00:00:00:00:00",
"internal": true
},
{
"address": "::1",
"netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff",
"family": "IPv6",
"mac": "00:00:00:00:00:00",
"scopeid": 0,
"internal": true
}
],
"eth0": [
{
"address": "fe80::6ddf:a7fe:63ab:3a58",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"mac": "b8:27:eb:32:78:32",
"scopeid": 2,
"internal": false
}
]
}
}Gruß Rainer