NEWS
ioBroker android, slzb-06 LAN coordinator installation
-
@homoran said in ioBroker android, slzb-06 LAN coordinator installation:
Dann hast du bestimmt noch keinen ioBroker Server aufgesetzt, oder?
Nope, keinen Server bislang.
Ginge das mit einem Tablet?Bin hier recht Autark in Thailand bei den Schwiegereltern und möchte die Bewässerung etc. automatisieren.
Ggf. würde ich noch ein Raspberry anschaffen, wenn das die ganze Sache etwas vereinfacht. -
@thaiyoda lies dir mal die Doku unter iobroker.net durch
https://www.iobroker.net/#de/documentation -
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
Nope, keinen Server bislang.
Ginge das mit einem Tablet?Das Tablet und die App machen nur die Visualisierung, also graphische Bedienung und Statusansicht. Du brauchst dafür eine Basis wie einen Raspis oder Micro-PC auf dem ioBroker selber läuft. Dort installiert man die notwendigen Adapter (ZigBee, Visu, etc.) und dort konfiguriert man diese auch. Das Tablet ist am Ende nur das Bedienungsmedium.
-
@samson71 ok, danke. Das hat mir jetzt schon mal geholfen, dass ich erst mal noch was mehr Hardware benötige.
Oder ginge so ein Server mit dem ioBroker auch irgendwo in der Cloud aufzusetzen?
-
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
Ggf. würde ich noch ein Raspberry anschaffen, wenn das die ganze Sache etwas vereinfacht.
Bevor Du Dich da in irgendwas verrennst. Bist Du dauerhaft da vor Ort und kannst ggf. Wartung/Support etc. machen? Ist wenigstens ein sauberer Fernzugriff für Fernwartung später möglich? Sind Deine Schwiegereltern ggf. in der Lage das System später ohne fremde Hilfe zu betreiben?
Wenn bei all diesen Fragen ein klares "nein" stehen sollte, dann überleg Dir das gut ob Du das mit einer ioBroker Installation wirklich willst. Du wirst in gewissen Abständen Updates machen müssen. Sowohl was ioBroker angeht, als auch die Plattform auf der er läuft (z.B. Debian auf einem Raspi).
Gibt die SD-Karte im Raspi ihren Geist auf, heißt es neu installieren und ein Backup einspielen. Denn auch daran sollte gedacht und für den Fall vorgesorgt werden.
Ich will Dir keinesfalls von ioBroker abraten, aber Du und Schwiegereltern sollt damit wenn dann auch zufrieden sein.
Edit
Du bildest alle Steuerungen und Logiken zentral in ioBroker ab, d.h. ohne diesen "Server" läuft gar nichts. Die von Dir angesprochene "Verwaltung" der Geräte beschränkt sich auf das bekannt machen und Einbinden in ioBroker. Auf den Geräten selbst passiert dabei gar nichts. Alle Logiken und Schaltbefehle kommen vom ioBroker. -
@samson71
Fernwartungszugriff geht. Kann sein, dass sie hier im CGN des Internetproviders hängen, aber da gibt es ein Portforwarding/mapping des IP. Komme so auch auf meine CCTV Cameras bei uns (wohnen ca. 500km von Schwiegereltern).Ein Schwager, könnte vor Ort helfen.
Ich möchte das selbst auch als Objekt zum Lernen in der Praxis machen.
Sie können jederzeit, wie bisher manuell, bewässern.
Bevor hier was automatierst wird, muss das eh erst mal am lebenden Objekt gezeigt werden.Das mit dem Raspi uns SD Karten Problemen habe ich jetzt öfter gelesen, scheint ein Problem zu sein.
Aber zumindest kann man sich von einer funktionierenden Konfiguration ein Image (Backup) erstellen, richtig?Ich möchte das Thema angehen und zeigen, dass es funktionieren kann und mit welchen Randbedingungen. Wie zum Beispiel jemand, der SD Karten brennen kann und wieder in den Raspi stecken.
-
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
Das mit dem Raspi uns SD Karten Problemen habe ich jetzt öfter gelesen, scheint ein Problem zu sein
nicht wirklich.
Wenn man eine gute Karte nimmt und nicht im laufenden Betrieb den Stecker zieht, passiert nicht wirklich was.
Hab seit 10 Jahren noch nie eine defekte Karte gehabt. -
@homoran
Ginge ein Raspi PI 3 B+ auch oder ist der zu schwach dafuer? -
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
@homoran
Ginge ein Raspi PI 3 B+ auch oder ist der zu schwach dafuer?Der ginge zum testen gerade so.
Das Problem sind seine 1GB RAM!
Man sollte eigentlich 4GB+ haben. -
@homoran vielen Dank für die ganzen Infos.
-
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
@samson71
Fernwartungszugriff geht. Kann sein, dass sie hier im CGN des Internetproviders hängen, aber da gibt es ein Portforwarding/mapping des IP. Komme so auch auf meine CCTV Cameras bei uns (wohnen ca. 500km von Schwiegereltern).Ein Schwager, könnte vor Ort helfen.
Ich möchte das selbst auch als Objekt zum Lernen in der Praxis machen.
Sie können jederzeit, wie bisher manuell, bewässern.
Bevor hier was automatierst wird, muss das eh erst mal am lebenden Objekt gezeigt werden.Das mit dem Raspi uns SD Karten Problemen habe ich jetzt öfter gelesen, scheint ein Problem zu sein.
Aber zumindest kann man sich von einer funktionierenden Konfiguration ein Image (Backup) erstellen, richtig?Ich möchte das Thema angehen und zeigen, dass es funktionieren kann und mit welchen Randbedingungen. Wie zum Beispiel jemand, der SD Karten brennen kann und wieder in den Raspi stecken.
Bei dieser Konstellation und der Nutzung im Freien und ggf. dezentral halte ich Zigbee nicht für das ideale Medium. Auch wenn die einzelnen Aktoren und Sensoren bei WiFi eigentlich immer eine grössere Stromversorgung brauchen könntest Du besser fahren wenn Du WiFi Geräte auf ESP32 Basis benutzt. Bei technischem Verständnis und bastlyrischem Geschick lässt sich da vieles auch selber zusammen bauen. Das solltest Du dir nochmal genauer anschauen.
Zum Thema Anfangen - ich würde Dir empfehlen mit einem PI5 zu beginnen. Das hat einen ganz einfachen Grund - den kannst Du ohne weiteren Rechner / die Möglichkeit eine Karte anderweitig mit Software zu versehen zum Laufen bringen. Die Firmware erlaubt eine Installation direkt aus dem Netz (hab ich selber ausprobiert - geht wunderbar) - so das ausser Tastatur, monitor und PI5 keine weitere Rechnerhardware notwendig ist. Wobei ich zusätzlich noch in einen externen Kartenleser (USB) investieren würde, damit du vom PI aus andere Karten beschreiben kannst.
Das ist im Zweifelsfall nicht die "billigste" Variante - aber in Deinem Fall (Kein weiterer Rechner zur Wartung / schreiben der Karten verfügbar) wahrscheinlich die beste Variante.
A.
-
@asgothian Hi, hab nun eine Raspi 4 Model B mit 4GBRam
Aber ich bekomme das Slzb-06 mit dem ioBroker nicht vollständig verbunden.
Gibt es eine Anleitung für Dummys?-
Image für Raspi OS erstellen (64bit mit Desktop)
-
Raspi starten
-
sudo apt update
-
sudo apt upgrade
-
ibroker.net
curl -sLf https://iobroker.net/install.sh | bash - -
danach wird es dann unklar für mich.
Konnte den ioBroker starten, Instance für zigbee2mqtt anlegen und auch irgendwie mit dem slzb-06 verbinden.
- connected to host (grün)
- Heartbeat (grün)
- connected to device or service (rot)
Auf dem slzb-06 konnte ich auch sehen, dass ein Client verbunden wurde.
PS: habe sonst noch keine Geraete, die sich per ZigBee verbinden könnten.
Aber ich dachte bei der Instance zigbee2mqtt sollte alle 3 Felder grün sein. -
-
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
danach wird es dann unklar für mich.
Konnte den ioBroker starten, Instance für zigbee2mqtt anlegen und auch irgendwie mit dem slzb-06 verbinden.
connected to host (grün)
Heartbeat (grün)
connected to device or service (rot)Auf dem slzb-06 konnte ich auch sehen, dass ein Client verbunden wurde.
PS: habe sonst noch keine Geraete, die sich per ZigBee verbinden könnten.
Aber ich dachte bei der Instance zigbee2mqtt sollte alle 3 Felder grün sein.Wenn du den Zigbee2mqtt.io Adapter nutzen willst fehlt Dir ein Schritt:
7. Zigbee2mqtt Installieren und konfigurieren.Wenn du mit dem slzb-06 arbeiten willst kannst du auch statt dessen den zigbee Adapter nutzen (ioBroker.Zigbee). Nutzt die gleichen Einstellungen wie Z2M (zumeist). Hier würde ich empfehlen die 3.0 aus dem Latest zu installieren, und der Anleitung zur Installation zu folgen. (Link im Readme des Adapters)
A.
-
@asgothian said in ioBroker android, slzb-06 LAN coordinator installation:
Wenn du mit dem slzb-06 arbeiten willst kannst du auch statt dessen den zigbee Adapter nutzen (ioBroker.Zigbee)
Wenn ich auf der ioBroker GUI in "Adapters" suche, dann gibt es dort "ZigBee" available version 2.0.5
Bin noch irgendwie im Falschen Schritt?
Muss ich erst noch etwas explizit per Shell auf dem Raspi installieren?Wo finde ich ggf. die ZigBee backup files, die noch gelöscht werden sollten, laut readme?
-
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
@asgothian said in ioBroker android, slzb-06 LAN coordinator installation:
Wenn du mit dem slzb-06 arbeiten willst kannst du auch statt dessen den zigbee Adapter nutzen (ioBroker.Zigbee)
Wenn ich auf der ioBroker GUI in "Adapters" suche, dann gibt es dort "ZigBee" available version 2.0.5
Bin noch irgendwie im Falschen Schritt?
Muss ich erst noch etwas explizit per Shell auf dem Raspi installieren?Wo finde ich ggf. die ZigBee backup files, die noch gelöscht werden sollten, laut readme?
Du müsstest das Repository des ioBroker auf 'latest' umstellen, oder den Admin in den Expertenmodus setzen bevor du installierst - da kannst du dann explizit die version 3.0.0 angeben die du installieren willst.
Die Dateien findest du unter /opt/iobroker/iobroker-data/zigbee_0, sie werden bei dir aber nicht existieren da du keine alte Installation hast.
A
-
@asgothian ok, hab auf http://download.iobroker.net/sources-dist-latest.json umgestellt, jetzt wird mir die 3.0 angezeigt.
-
@asgothian ls /opt/iobroker/iobroker-data/zigbee_0 zeigt mir > LocalOverrides.json
-
@thaiyoda sagte in ioBroker android, slzb-06 LAN coordinator installation:
@asgothian ls /opt/iobroker/iobroker-data/zigbee_0 zeigt mir > LocalOverrides.json
Bist du der Anleitung aus der im Readme zur 3.0 verlinkten Doku gefolgt ?
-
@asgothian said in ioBroker android, slzb-06 LAN coordinator installation:
Bist du der Anleitung aus der im Readme zur 3.0 verlinkten Doku gefolgt ?
ja, und jetzt haenge ich hier:
'Find out the path of the coordinator : ls -la /dev/serial/by-id/
ioBroker -> install ZigBee adapter, here Version 1.8.10
This will install all the necessary software parts (converter and adapter).
Open adapter -> -> Enter the previously determined path of the coordinator with the addition /dev/serial/by-id/:'Mein slzb-06 haengt am LAN und hat eine eigene IP
'# Pay attention, if you use the Z2M addon for HA, it is better to edit Z2M addon yaml configuration file directly (Select the 3 dot menu in the upper right corner → "Edit in YAML")
serial:Location of SLZB-06
port: tcp://192.168.0.114:6638
baudrate: 115200
adapter: zstackDisable green led?
disable_led: false
Set output power to max 20
advanced:
transmit_power: 20
' -
@thaiyoda
Hab mal bei comport das hier eingetragen: tcp://192.168.0.114:6638Und dann auf den Startbutton gedrueckt.
Protokoll;
overriding zigbee options with:
extPanID : 6a4cb2abde9638b6
panID : 5262
channel : 15
port : tcp://192.168.0.114:6638
adapterType : zstack
baudRate : 115200
precfgkey : 01030507090B0D0F00020406080A0C0D
flowCTRL : false
Starting Adapter npm ...
Installed Version: iobroker.zigbee@3.0.0 (Converters 23.25.0 Herdsman 3.5.1)
Starting zigbee-herdsman...
Zigbee-Herdsman started successfully with Coordinator firmware version: zStack3x0 : 20221226 (2-1.2.7.1)
Network parameters: panID=5262 channel=15 extendedPanID=f734df31004b1200
Unable to disable LED, unsupported function.
No devices are currently joined.
Unable to apply ExtPanID changes: Error: SRSP - SYS - osalNvRead after 0,2ms
Closing network.