NEWS
|Gelöst| Zigbee Netzwerk mit zweiter Fritzbox erweitern?
-
@arteck ist die Anleitung www.iobroker.net auch aktuell?
https://www.iobroker.net/docu/index-24.htm?page_id=3068&lang=de -
Der Zigbee Stick kommuniziert mit dem Host ja im Endeffekt auch nur über eine serielle Schnittstelle. Gibt es keine Möglichkeit den CC2531 über eine per IP getunnelten serielle Schnittstelle anzubinden? Dann spart man sich den Aufwand eine zweite iobroker-Installation warten zu müssen.
-
@Holzlenkrad da ich meinen ioBroker auf einer Hyper-V VM habe, musste ich so einen USB to IP Weg gehen da Hyper-V kein USB durchreicht.
Habe dafür VirtualHere benutzt, da das die einzige Software ist die man mit nur einem USB Gerät kostenlos nutzen kann. Leider lässt sich die Free Version auch nicht als Deamon starten oder so (habe von Linux leider auch nicht viel Ahnung). So muss ich, wenn ich meine VM mal neustarte per Hand den Client wieder starten. Der Server läuft ohne Probleme auf meiner Windows Server Installation und startet auch automatisch. Lediglich den Clienten kann man ohne das zu kaufen nicht automatisch starten (oder ich weiß nicht wie das geht, weil das eigentlich auch nur ein Terminal Befehl (./vhclientx86_64) ist. Müsste man doch irgendwie mit einem Skript nach Neustart automatisch starten können.Nur bringt diese Variante glaube ich @Bobbypin wenig. Der müsste den Server ja auf seinen Router installieren. Bei einer Fritzbox könnte das ja vielleicht mit freez gehen. Ebenso müsste er dann den Clienten auf seinen ioBroker PI installieren und das dann miteinander verstricken. Diese Hürden hat man mit einem Multihost nicht und man kann sicher sein, dass nach neustart auch alle dienste automatisch laufen. Würde da auf jeden Fall zu Multihost raten.
-
@el_malto ja
-
@el_malto sagte in Zigbee Netzwerk mit zweiter Fritzbox erweitern?:
Nur bringt diese Variante glaube ich @Bobbypin wenig. Der müsste den Server ja auf seinen Router installieren. Bei einer Fritzbox könnte das ja vielleicht mit freez gehen. Ebenso müsste er dann den Clienten auf seinen ioBroker PI installieren und das dann miteinander verstricken. Diese hürden hat man mit einem Multihost nicht und man kann sicher sein, dass nach neustart auch alle dienste automatisch laufen. Würde da auf jeden Fall zu Multihost raten.
Unter Linux gibt es mit ser2net eine Standardkomponente, über die ein serielles gerät direkt ueber einen IP Port ansprechbar ist. Die Unterstützung dafür ist zumindest im Zigbee2mqtt enthalten - es wäre zu prüfen wie hoch der Aufwand ist das auch an den Zigbee-Adapter weiter zu reichen. Dann könnte ein PI im Keller einfach den seriellen Port übers Netz weiter geben.
Diese Lösung sollte auch in der Kombination ser2net und socat mit einem remote angebundenen Raspberry Pi gehen. Auf der Zigbee2mqtt Seite war die Vorgehensweise dazu in der Vergangenheit beschrieben, wenn auch in der Kombination cc2530 - ESP8266 mit ESPEasy - socat auf RPi - zigbee2mqtt. Genau diese Konfiguration habe ich testweise auch mit dem Zigbee-Adapter (Damals 0.10.0) verifiziert - sie ging. Die Doku dazu ist nur noch im Archiv verfügbar (Link)
Ich denke wenn man den ESP8266 teil eliminiert und statt dessen ser2net konfiguriert und den cc2531 ansteckt dann sollte es auch gehen. (Siehe auch hier)
A.
-
@Asgothian sagte in Zigbee Netzwerk mit zweiter Fritzbox erweitern?:
Unter Linux gibt es mit ser2net eine Standardkomponente, über die ein serielles gerät direkt ueber einen IP Port ansprechbar ist. Die Unterstützung dafür ist zumindest im Zigbee2mqtt enthalten - es wäre zu prüfen wie hoch der Aufwand ist das auch an den Zigbee-Adapter weiter zu reichen. Dann könnte ein PI im Keller einfach den seriellen Port übers Netz weiter geben.
Da wäre @arteck ja der richtige für
Wenn man überall Linux hat, sicher auch eine gute Möglichkeit das zu probieren. Bei mir ist ja Windows und Linux im Spiel.Naja @Bobbypin hat ja jetzt erstmal ein paar Anregungen und kann sich überlegen was er macht.
-
@el_malto sagte in Zigbee Netzwerk mit zweiter Fritzbox erweitern?:
Da wäre @arteck ja der richtige für
Oder ich prüfe das einfach selber.. immerhin hab ich im Zigbee Adapter ja auch meine Finger drin Ich kann halt nicht versprechen das ich das kurzfristig geprüft kriege.
A.
-
@Asgothian sagte in Zigbee Netzwerk mit zweiter Fritzbox erweitern?:
Unter Linux gibt es mit ser2net eine Standardkomponente, über die ein serielles gerät direkt ueber einen IP Port ansprechbar ist. Die Unterstützung dafür ist zumindest im Zigbee2mqtt enthalten - es wäre zu prüfen wie hoch der Aufwand ist das auch an den Zigbee-Adapter weiter zu reichen. Dann könnte ein PI im Keller einfach den seriellen Port übers Netz weiter geben.
Er wollte es ja mit der Fritz machen und die kann doch alles was an USB angeschlossen ist auch über USB Fernzugriff im Netz zur Verfügung stellen. Dann könnte er wie geplant den Stick an die Fritz klemmen und an den Adapter weiterreichen. So zumindest mal wie ich das verstanden hätte.
-
@Jan1 sagte in Zigbee Netzwerk mit zweiter Fritzbox erweitern?:
Er wollte es ja mit der Fritz machen und die kann doch alles was an USB angeschlossen ist auch über USB Fernzugriff im Netz zur Verfügung stellen.
Soweit ich das weiß, geht der USB-Fernanschluss nur mit Windows und einer zusätzlichen Software von AVM. Des Weiteren ist auf der AVM Seite nur von USB-Speichern die Rede. Meiner Meinung nach ist das nur für USB-Sticks und würde somit nicht funktionieren.
-
@Asgothian sagte in Zigbee Netzwerk mit zweiter Fritzbox erweitern?:
Oder ich prüfe das einfach selber.. immerhin hab ich im Zigbee Adapter ja auch meine Finger drin Ich kann halt nicht versprechen das ich das kurzfristig geprüft kriege.
Achso, hatte ich nicht mehr auf dem Schirm das du da auch mit bei bist.
-
Wäre auch zu einfach gewesen
-
@Jan1 speicher wie HDD oder SSD oder USB-Sticks... nix anderes.. zwecks billig NAS
-
@arteck
Richtig, Der Stick geht zwar an, man kann aber nicht darauf zugreifen.Ich habe mir nun doch noch einen zweite Raspi besorgt und einen Multihost eingerichtet.
Dies funktioniert und ich glaube auch es ist für mich die einfachste Möglichkeit.
Ich kann zumindest andere Zigbee Geräte darüber verbinden.
Leider kann ich meinen Solaredge Wechslerichter immer noch nicht auswerten. Nach einem Telefonat mit Solaredge wurde mir dann mitgeteilt, dass dieses Zigbeemodul (von Solaredge) nur mit den Hauseigenen Komponenten von Solaredge (Heizstab, Steckdose) arbeitet.
Also hätte ich mir den ganzen Aufwand schenken können. (Manchmal macht es schon Sinn sich vorher zu informieren)
Man teilte mir allerdings mit, dass ich mir über eine JSON Datei und einer im Onlinemonitoring System erstellte API meine Daten auslesen könnte.
Nur habe ich keinerlei Ahnung davon, weder wir ich den Abruf über JSON erstelle, bzw. was ich da einstellen muss um damit arbeiten zu können.
Kann mir hier jemand vielleicht einen Link einstellen wo ich das nachlesen kann (Der auch für einen Anfänger verständlich ist)Habe hier mal die Anleitung von SE mit dran gehangen, vielleicht kann mir da ja jemand von euch helfen.se_monitoring_api.pdf
@Asgothian
Wenn du da schon deine Finger bei der Entwicklung des Zigbee Adapters drin hast, kannst du vielleicht ja noch die Wechselrichter von Solaredge mit aufnehmen.Dank für eure Mühe im Voraus.
Gruß
-
@Bobbypin da es für diese Wechselrichter eine API gibt, ist es sinnvoller eine Adapter Request zu machen anstatt das sich @Asgothian das reinziehen muss und das irgendwie in den Zigbee Adapter frickeln muss. Wobei das dann auch überhaupt keinen Sinn macht falls der Hersteller sich nicht an den Zigbee Standard halten sollte. Das wäre dann nur ein misch masch.
Die sauberste Lösung wäre ein Adapter der über die offizielle API geht. -
OK sehe ich ein.
Ich habe bei fogendes bei Github gefunden, aber keine Ahnung wie ich das installieren muss.
Ich denke das ist genau das was ich suche.https://www.npmjs.com/package/iobroker.solaredge
Kann mir jemand hierzu einen Hiweis geben, wie ich das installieren kann.
Danke
-
@Bobbypin hier der GitHub Link vom Adapter:
https://github.com/92lleo/ioBroker.solaredge
Einfach mal googlen wie man einen Adapter von GitHub installiert. -
-
@el_malto said in Zigbee Netzwerk mit zweiter Fritzbox erweitern?:
@Bobbypin da es für diese Wechselrichter eine API gibt, ist es sinnvoller eine Adapter Request zu machen anstatt das sich @Asgothian das reinziehen muss und das irgendwie in den Zigbee Adapter frickeln muss. Wobei das dann auch überhaupt keinen Sinn macht falls der Hersteller sich nicht an den Zigbee Standard halten sollte. Das wäre dann nur ein misch masch.
Die sauberste Lösung wäre ein Adapter der über die offizielle API geht.Laut Homepage nutzt der Wechselrichter den Zigbee Home Automation Standard
-
@el_malto , @arteck
Vielen Dank, habe es soweit hinbekommen.
Der Adapter scheint auch soweit zu funktionieren.
Liefert seit heute morgen (Sonnenaufgang) zuverkässige Werte. (Habe diese mit dem Onlineportal verglichen)@Holzlenkrad
Ja, habe ich auch gedacht, allerdings bekommt man ausser mit dem original Solaredge Gateway.
Eine Verbindung mit einem Stick wie zum Beispiel der CC2531 ist nicht hinzubekommen.
Mit dem original Gateway ist man dann wieder in einer Cloud.
Habe mir extra das Zigbee Modul mitbestellt weil ich dachte, ich konnte das in meinem vorhandenem Zigbee Netz mit einbinden.