NEWS
[gelöst] Neeo-Adapter mit Proxmox
-
@liv-in-sky sagte in Bestehender Adapter umschreiben:
du versucht es über das netzwerksetting
Ich werde dies nochmals anschauen.
Auf meinen Hilferuf im Proxmox-Forum hat sich niemand gemeldetIch bin auch kein Entwickler, daher dieser neue Tread mit der Frage "bestehender Adapter umschreiben".
-
hast du eine fritzbox
hat di vm eine feste adresse ? -
@kusi sagte in Bestehender Adapter umschreiben:
Proxmox
Kann das sein , das der Port 1104 geblockt ist ,
laut diesem Thread wird er dort angesprochen .
brain: "192.168.1.80", port: 1104,
https://forum.iobroker.net/topic/36656/befehle-von-neeo-nach-iobroker-senden
-
@liv-in-sky sagte in Bestehender Adapter umschreiben:
hast du eine fritzbox
hat di vm eine feste adresse ?Nein, ich habe ein Router von meinem Internet-Anbieter.
Internet Box 3Ja, die VM hat eine feste IP, 192.168.1.14
-
@glasfaser sagte in Bestehender Adapter umschreiben:
@kusi sagte in Bestehender Adapter umschreiben:
Proxmox
Kann das sein , das der Port 1104 geblockt ist ,
laut diesem Thread wird er dort angesprochen .
brain: "192.168.1.80", port: 1104,
https://forum.iobroker.net/topic/36656/befehle-von-neeo-nach-iobroker-senden
Dieser Tread ist ebenfalls von mir. Wie kann ich testen ob der Port 1104 geblockt wird?
-
Von ioBroker aus:
nc -zv 192.168.1.80 1104
Dieser Tread ist ebenfalls von mir.
Sorry ... habe nicht auf den Namen geschaut , fand Ihn sehr interessant
-
@glasfaser mit einem EXCE Block und result?
-
in der Konsole ... Putty oder was du da so hast
-
@glasfaser Achso, dies wäre ab der VM, nich ioBroker selbst...
-
@glasfaser Last login: Mon Sep 20 23:13:27 2021 from 192.168.1.109
kusi@ioBroker:~$ nc -zv 192.168.1.80 1104
-bash: nc: Kommando nicht gefunden.
kusi@ioBroker:~$ -
@kusi sagte in Bestehender Adapter umschreiben:
Läuft ioBroker in Proxmox als VM auf dem Intel Nuc (ioBroker wiederhergestellt), dann wird das Brain nicht erkannt.
Fehlermeldung: ENOTFOUND neeo-2372dc31.localKenne Proxmox nicht .....
Du hast doch in der VM iobroker installiert , also von dort aus ...
-
@kusi sagte in Bestehender Adapter umschreiben:
nc: Kommando nicht gefunden.
Dann mußt du Netcat dort nachinstallieren
-
@glasfaser sagte in Bestehender Adapter umschreiben:
nc -zv 192.168.1.80 1104
Folgendes erscheint nun bei der VM:
kusi@ioBroker:~$ nc -zv 192.168.1.80 1104 neeo-brain-wohnzimmer.home [192.168.1.80] 1104 (?) : Connection refused
Was mich aber sehr erstaunt, dasselbe Resultat erhalte ich beim Raspberry.
Der Adapter verbindet sich aber mit dem Brain und es erscheint auch kein Fehler im Log. -
@kusi sagte in Bestehender Adapter umschreiben:
Läuft ioBroker in Proxmox als VM auf dem Intel Nuc (ioBroker wiederhergestellt), dann wird das Brain nicht erkannt.
Fehlermeldung: ENOTFOUND neeo-2372dc31.localIch kenne den Adpater nicht ,
aber du schreibst von einer Wiederherstellung , eventuell sind dort Daten enthalten , die aber in der VM nicht funktionieren .Teste mal , frisches VM mit ioBroker , dann den Adapter installieren und einrichten .
Was ist dann !? -
@glasfaser Was ich versucht habe war ein LXC Container mit frischem ioBroker, da funktionierte der Adapter ebenfalls nicht.
-
das ganze ist nicht einfach
- ist der neeo adapter überhaupt lauffähig im neuen js-controller ?
- war dein raspi, als es funktioniert hatte auf dem alten js-controller oder war da schon upgedatet?
normalerweise wüßte ich nichts, warum ein port in proxmox nicht offen sein sollte - hatte das thema noch nie
der fehler sagt, es gibt ein dns problem - also auflösung-thema
kann sein, dass in deinem lokalen dsn system was falsches drinsteht, der adapter auf dem raspi aber die richtige adresse gespeichert hat
du könntest auch mal in der instanz auf debug schalten und mal nachsehen, wo die instanz beim starten hängen bleibt
habe mir code mal angesehen - check ich nicht - da muss ein profi kucken
-
@liv-in-sky sagte in Bestehender Adapter umschreiben:
war dein raspi, als es funktioniert hatte auf dem alten js-controller oder war da schon upgedatet?
Ich habe es diese Nacht ausprobiert, Admin und js-controller sind auf dem neusten Stand.
-
@liv-in-sky sagte in Bestehender Adapter umschreiben:
du könntest auch mal in der instanz auf debug schalten und mal nachsehen, wo die instanz beim starten hängen bleibtStelle den Log mal hier rein, vielleicht kann man was erkennen
-
hier wird auch nach einer brainIP gefragt https://github.com/NEEOInc/neeo-sdk/issues/170
ist zwar docker - könnte aber auch für proxmox zutreffen
auch schon alles alt - wird im adapter genutzt - daher ist es nicht möglich, eine feste ip zu setzen - diese api sucht nache einem gerät im netz
also mit umschreiben wird schlecht gehen
evtl mußt du den alten raspi als slave einrichten und die instanz auf diesem slave nutzen
-
was du mal testen könntest - du brauchst eine console des proxmox servers - nicht der iobroker vm - danach ein neustart des proxmox servers - ist nur zum ausprobieren - keine ahnung ob das irgendwie hilft
geh ins verzeichnis :
cd /sys/devices/virtual/net/$IFACE/bridge/
dann öffne
nano multicast_querier
und schreibe eine 1 rein statt der 0
das selbe mit
/sys/class/net/$IFACE/bridge/multicast_snooping
dieser datei - nur das du darin die 1 mit einer 0 ersetzt
$IFACE ist der name deiner network bridge in proxmox bei mir z.b. "vmbr0 "