NEWS
[gelöst] Neeo-Adapter mit Proxmox
-
@liv-in-sky sagte in Bestehender Adapter umschreiben:
erinnert sich vielleicht noch - eines meiner ersten javasc. projecte
jep, langwierige Sacheaber nochmal auf die domain zurückzukommen, was passiert denn, wenn man testweise in der VM die
/etc/resolv.confanpasst auflocal, dann müsste doch der Adapter etwas finden -
ich habe die Tage irgendwas gelesen, dass
.localunter bestimmten Bedingungen nicht geht, ip aber schon.finde den post leider nicht.
-
@liv-in-sky sagte in Bestehender Adapter umschreiben:
erinnert sich vielleicht noch - eines meiner ersten javasc. projecte
jep, langwierige Sacheaber nochmal auf die domain zurückzukommen, was passiert denn, wenn man testweise in der VM die
/etc/resolv.confanpasst auflocal, dann müsste doch der Adapter etwas finden -
@crunchip sagte in Bestehender Adapter umschreiben:
anpasst auf local
nur domain oder auch search?
Oh man, keine Berechtigung... Dies sollte doch ohne Sudo funktionieren?@kusi sagte in Bestehender Adapter umschreiben:
auch search
ja
aber vm nicht neu starten, da dies nach einem Neustart wieder überschrieben wird
@kusi sagte in Bestehender Adapter umschreiben:
Dies sollte doch ohne Sudo funktionieren
nö
-
@kusi sagte in Bestehender Adapter umschreiben:
auch search
ja
aber vm nicht neu starten, da dies nach einem Neustart wieder überschrieben wird
@kusi sagte in Bestehender Adapter umschreiben:
Dies sollte doch ohne Sudo funktionieren
nö
@crunchip sagte in Bestehender Adapter umschreiben:
aber vm nicht neu starten
Es steht noch immer local drin, trotz Neustart.
Funktioniert aber immer noch nicht.
Könnten die Host-Einstellungen in Proxmox Schuld daran sein?
Betreffend "sudo", ich weis nie wann ich sudo verwenden darf und wann nicht.
-
@kusi sagte in Bestehender Adapter umschreiben:
auch search
ja
aber vm nicht neu starten, da dies nach einem Neustart wieder überschrieben wird
@kusi sagte in Bestehender Adapter umschreiben:
Dies sollte doch ohne Sudo funktionieren
nö
@crunchip Ich habe soeben ein Ubuntu 20.04.3 im LXC-Container aufgesetzt.
Darauf ioBroker installiert, OHNE Restore.
Neeo-Adapter installiert und gestartet, folgender Fehler wird hier angezeigt:neeo initialization failedError [ERR_UNHANDLED_ERROR]: Unhandled error. ('neeo inialization errorError: No Brain found after 5000ms!')Beim zweiten Versucht kommt dann wieder altbekannte Fehlermeldung
neeo initialization failedError: getaddrinfo ENOTFOUND neeo-2372dc31.local -
@kusi sagte in Bestehender Adapter umschreiben:
Es steht noch immer local drin, trotz Neustart.
hab ich doch geschrieben, nach neustart is das wieder zurückgesetzt
bzw, das was du zeigst, das ist von deinem Proxmox Hostdu solltest das in deiner Iobroker VM ändern
@kusi sagte in Bestehender Adapter umschreiben:
Könnten die Host-Einstellungen in Proxmox Schuld daran sein
wenn man einen LXC verwendet, ja, der verwendet ja die Einstellung deines Proxmox Host
-
@crunchip Ich habe soeben ein Ubuntu 20.04.3 im LXC-Container aufgesetzt.
Darauf ioBroker installiert, OHNE Restore.
Neeo-Adapter installiert und gestartet, folgender Fehler wird hier angezeigt:neeo initialization failedError [ERR_UNHANDLED_ERROR]: Unhandled error. ('neeo inialization errorError: No Brain found after 5000ms!')Beim zweiten Versucht kommt dann wieder altbekannte Fehlermeldung
neeo initialization failedError: getaddrinfo ENOTFOUND neeo-2372dc31.local@kusi sagte in Bestehender Adapter umschreiben:
neeo-2372dc31.local
probier mal folgendes:
konsole auf dem proxmox server
sudo nano /etc/hoststrage das darin ein - nur mit der ip adresse deines neeon gerätes

dann probiere mal
ping neeo-2372dc31.localvielleicht funktioniert ja der trick - der ubuntu lxc nutzt ja das setting vom proxmox
-
@kusi sagte in Bestehender Adapter umschreiben:
neeo-2372dc31.local
probier mal folgendes:
konsole auf dem proxmox server
sudo nano /etc/hoststrage das darin ein - nur mit der ip adresse deines neeon gerätes

dann probiere mal
ping neeo-2372dc31.localvielleicht funktioniert ja der trick - der ubuntu lxc nutzt ja das setting vom proxmox
@liv-in-sky geht auch direkt in proxmox bei einem LXC

-
@liv-in-sky geht auch direkt in proxmox bei einem LXC

@crunchip ok - ist wohl besser - sieht man sofort und wird in lxc gespeichert - für backup
wobei ich nicht weiß, ob es etwas bringen wird
-
@kusi sagte in Bestehender Adapter umschreiben:
neeo-2372dc31.local
probier mal folgendes:
konsole auf dem proxmox server
sudo nano /etc/hoststrage das darin ein - nur mit der ip adresse deines neeon gerätes

dann probiere mal
ping neeo-2372dc31.localvielleicht funktioniert ja der trick - der ubuntu lxc nutzt ja das setting vom proxmox
@liv-in-sky sagte in Bestehender Adapter umschreiben:
ping neeo-2372dc31.local
PING neeo-2372dc31.local (192.168.1.80) 56(84) bytes of data. 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=1 ttl=64 time=228 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=2 ttl=64 time=2.10 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=3 ttl=64 time=1.69 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=4 ttl=64 time=1.28 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=5 ttl=64 time=6.21 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=6 ttl=64 time=1.08 msAb Konsole von Proxmox.
"ping 192.168.1.80" ab VM Konsole ist erfolgreich.
"ping neeo-2372dc31.local" ab VM Konsole ist nicht erfolgreich.Der Adapter in Neeo bleibt immer noch gleich.
Edit: DNS von Proxmox habe ich bei Search Domain auf "local" gewechselt, nun funktioniert der Ping.
root@proxmox:~# ping neeo-2372dc31.local PING neeo-2372dc31.local (192.168.1.80) 56(84) bytes of data. 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=1 ttl=64 time=3.53 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=2 ttl=64 time=2.82 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=3 ttl=64 time=1.80 ms 64 bytes from neeo-2372dc31.local (192.168.1.80): icmp_seq=4 ttl=64 time=3.28 msPing ab VM:
kusi@ioBroker:~$ ping neeo-2372dc31.local ping: neeo-2372dc31.local: Der Name oder der Dienst ist nicht bekannt -
@liv-in-sky geht auch direkt in proxmox bei einem LXC

-
@crunchip sagte in Bestehender Adapter umschreiben:
bei einem LXC
Mein ioBroker läuft in einer VM.
LXC war nur zum Testen.@crunchip @liv-in-sky
Es funktioniert!!!Ich habe die Änderung von @liv-in-sky in der VM vorgenommen, dann funktionierte auch der Ping.

Müsste die zweit oberste Zeile nicht eine andere IP-Adresse haben?
Könnte dies der Fehler gewesen sein?Ps: ioBroker.home hatte ich versuchsweise zu ioBroker.local geändert, hat auch nichts gebracht.
-
@crunchip @liv-in-sky
Es funktioniert!!!Ich habe die Änderung von @liv-in-sky in der VM vorgenommen, dann funktionierte auch der Ping.

Müsste die zweit oberste Zeile nicht eine andere IP-Adresse haben?
Könnte dies der Fehler gewesen sein?Ps: ioBroker.home hatte ich versuchsweise zu ioBroker.local geändert, hat auch nichts gebracht.
am besten du testest das mal mit einem anderen client - z.b handy. wenn du auch andere clients mit name.lical anpingen kannst, ist deine interne domain local - dann sollten auch alle server local als domain haben - auch in der /etc/resolv.conf
@kusi sagte in Bestehender Adapter umschreiben:
@crunchip @liv-in-sky
Es funktioniert!!!was bedeutet das - der ping funktioniert oder der adapter funktioniert
-
am besten du testest das mal mit einem anderen client - z.b handy. wenn du auch andere clients mit name.lical anpingen kannst, ist deine interne domain local - dann sollten auch alle server local als domain haben - auch in der /etc/resolv.conf
@kusi sagte in Bestehender Adapter umschreiben:
@crunchip @liv-in-sky
Es funktioniert!!!was bedeutet das - der ping funktioniert oder der adapter funktioniert
@liv-in-sky sagte in Bestehender Adapter umschreiben:
was bedeutet das - der ping funktioniert oder der adapter funktioniert
Ping und Adapter funktionieren!!

-
@liv-in-sky sagte in Bestehender Adapter umschreiben:
was bedeutet das - der ping funktioniert oder der adapter funktioniert
Ping und Adapter funktionieren!!

-
@crunchip @liv-in-sky
Es funktioniert!!!Ich habe die Änderung von @liv-in-sky in der VM vorgenommen, dann funktionierte auch der Ping.

Müsste die zweit oberste Zeile nicht eine andere IP-Adresse haben?
Könnte dies der Fehler gewesen sein?Ps: ioBroker.home hatte ich versuchsweise zu ioBroker.local geändert, hat auch nichts gebracht.
-
es gibt ja eine domain. z.b iobrokerserver.fritz.box
wenn du dhcp nutzt, bekommt jeder client - auch das brain - diese domain "fritz.box"
hat den die vm eine solche domain ?
der adapter sucht wohl unter "local" (ENOTFOUND neeo-2372dc31.local)
@liv-in-sky sagte in Bestehender Adapter umschreiben:
es gibt ja eine domain. z.b iobrokerserver.fritz.box
wenn du dhcp nutzt, bekommt jeder client - auch das brain - diese domain "fritz.box"
hat den die vm eine solche domain ?
der adapter sucht wohl unter "local" (ENOTFOUND neeo-2372dc31.local)
Du meintest bereits hier??
-
@kusi sagte in Bestehender Adapter umschreiben:
neeo-2372dc31.local
probier mal folgendes:
konsole auf dem proxmox server
sudo nano /etc/hoststrage das darin ein - nur mit der ip adresse deines neeon gerätes

dann probiere mal
ping neeo-2372dc31.localvielleicht funktioniert ja der trick - der ubuntu lxc nutzt ja das setting vom proxmox
@liv-in-sky sagte in Bestehender Adapter umschreiben:

Verständnisfrage:
Sage ich damit der VM, wenn eine Anfrage an "neeo-2372dc31.local" kommt, dass er diese an "192.168.1.80" (meine IP) weiterleiten soll? -
@kusi sagte in Bestehender Adapter umschreiben:

Ich habe versuchsweise die ersten 2 Zeilen wie folgt angepasst:
192.168.1.1 localhost
192.168.1.15 ioBroker.localBeides hat nichts geholfen (mit deaktivierter dritten Zeile!).
da gehört im proxmoxserver
127.0.0.1 localhost
<IpDesProxmooxServers> <name des proxmoxservers>.local localiobroker hat da eigentlich nix zu suchen - außer dein dein proxmoxserver heißt iobroker - so heißt aber die vm - oder?
in die /etc/resolv.conf gehört bei search
search localin der vm weiß ich nicht 100%ig - evtl hat @crunchip eine vorlage - ich habe keine vm installiert
----------------- ---------------------------
du sagst damit: wenn der proxmoxserver und seine lxc's eine verbindung zu neeo-2372dc31.local machen will, soll er die adresse ... nehmen
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
