NEWS
wie ersetzte ich den CC2531/CC2530
-
@eMd
Ja -
Ist das normal, dass die Signalqualität stark schwankt? Ich hatte erst 70 Signalstärke bei einem Xiaomi Temperatursensor und auf einmal nur noch 8. Bei einigen anderen Sensoren das gleiche Bild. Irgendwie schwankt die Qualität teilweise extrem, normal?
-
@Atifan
Nur wenn sich örtlich was ändert. -
Das ist ja das komische, da ändert sich nix. Ich hab zwar immer Empfang, also es ist nicht so dass die Verbindung abbricht. Aber die Zahlen bei der Signalqualität schwanken Oo
-
@Atifan
Offene und geschlossene Türen? -
Eigentlich nicht, weil die Tür zu dem einen Raum ist eigentlich immer geschlossen.
-
@Atifan
Dann ist es eher nicht normal.
Aber aufpassen, die Signalstärke wird nur aktualisiert, wenn das Gerät Daten sendet. Wenn die Batterie z.B. leer ist, kann es sein dass immer noch ein gutes Signal angezeigt wird, obwohl gar nicht mehr verbunden. -
hi,
habe ein kleines Problem!
Ich hatte alle Geräte soweit verbunden gehabt, nur war teilweise die Verbindung schlecht oder ich konnte manche Lampen nicht steuer. Vermutung weil das Signal zu schwach ist (dachte der Stick hat mehr Leistung) dann habe ich mal den Channel gewechselt von 11 auf 14. Danach hatte ich keine Geräte mehr verbunden, also habe ich wieder Channel 11 eingestellt gespeichert und neugestartet. Die Geräte verbinden sich aber leider nicht mehr.dann habe ich versuch wieder alle Geräte neu anzulernen, dass funktioniert aber mehr schlecht als recht. Die trafri Lampen an der Decke haben sich eigentlich immer einfach verbinden lassen. Jetzt bekomme ich sie nicht mehr ins System rein.
Was kann ich da tun?
Ein Neustart und Hardreset sowie Stick raus und wieder rein habe ich schon versucht.MFG
-
Wenn du den Kanal wechselst musst du neu anlernen.
Ansonsten würde ich mal kompletten Rechner neu starten mit Kanal 11, dann müssten sich dei Geräte eigentich wieder verbinden.
Zum neu anlernen musst du die Geräte meistens resetten bzw. den Reset-Knopf länger gedrueckt halten. Dann sollte es eig. funktionieren mit dem neu pairen. -
@bishop
Hi, wenn man dein Bild anguckt, dann hast du perfekte Signalqualität gehabt bei allen Geräten....
Jetzt muss du alle Geräte aus dem Adapter entfernen, Stick hard resetten, und alles neu anlernen. -
Hab gestern den cc2538 installiert und ein paar Empfangsfragen.
Mein cc2538 steht im Keller und ich dachte ich könnte damit das Erdgeschoss überbrücken und in der 1. Etage ein paar OSRAM Dosen als Repeater installieren die dann für 1. Etage und Dachboden ausreichen. Pustekuchen, kein paaring möglich.
Nun habe ich einen cc2531 mit Repeater Firmware geflasht und diesen in das Erdgeschoss gesteckt, um diesen als Router zu nutzen. Jetzt hatte ich gehofft, dass das nun ausreicht um meine Senoren (Aqara) in der 1. Etage und im Dachboden zu verbinden, leider klappt das auch nicht so. Die Sensoren verbinden sich weiterhin mit dem cc2538 und ernten dann natürlich ne schwache Link-Quali (0-30). DIe OSRAM Dosen bekomme ich teilweise garnicht verbunden.
Habt ihr Tipps wie ich das Problem am besten löse? Funktionieren die Ikea Repeter mit den cc2538?
Edit: Hab das Problem mit nem Multihost Pi als Slave mit dem CC2538 in der 1. Etage gelöst. Der CC2531 und die OSRAM Plug fungiert auch wieder als Router im Dachgeschoss. Link-Quali ist nun auch deutlich besser als früher.
-
Hi!
Ich hab ne Frage zur Sendeleistung im Adapter und konnte im Thread keine Antwort finden..
Ich hab Neuerdings einen CC26X2R1 am laufen und versuche im Adapter die Sendeleistung von "norm" auf "high" zu setzen.
Zigbee Adapter Version ist 1.02 - herdsman (Instanz zigbee.1, es gibt noch eine Instand zigbee.0 mit einem CC2531er)
Firmware des Boards vom 6.11.2019 (Z-Stack_3.x.0, ist die neueste..)
ExtPanID, PanID und Transport Key unterscheiden sich zw. zigbee.0 und zigbee.1Hier die Einträge aus dem Log:
(923) Unable to disable LED, unsupported function. (923) --> transmitPower : norm (923) Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20191106}}
Egal ob ich im Feld "CC1352P and CC26X2R1 Sendeleistung" "low", "norm" oder "high" einstelle, im Log steht immer "transmitPower: norm".. Zudem unterscheiden sich die Empfangswerte unter "Geräte" je nach Einstellung auch nicht.. Bleibt unabhängig von der Einstellung immer ungefähr gleich..
Außerdem fällt mir noch der Eintrag "Unable to disable LED, unsupported function" auf. In den Einstellungen ist die Checkbox für das Ausschalten der LED aber nicht gesetzt.
Habt ihr einen Tipp?
-
@SpikeNbg sagte in wie ersetzte ich den CC2531/CC2530:
Habt ihr einen Tipp?
jep bug im Programm. gerade korrigiert
-
Weltstark, Danke!
-
Hi!
Jetzt hab ich noch eine andere Frage:
Ich hab den Adapter mit dem CC26X2R1 Board auf Zigbee.1 laufen. Die Tests waren jetzt alle so erfolgreich, dass ich meine CC2531 Zigbee.0 Instanz löschen möchte.
Dafür habe ich jetzt alle Geräte auf das CC26X2R1 Board umgelernt und die Zigbee.0 Instanz gelöscht und den CC2531 Stick abgezogen.Soweit funktioniert auch alles.. Ich hab jedoch noch sehr viele Referenzen auf die Geräte mit Zigbee.0 Instanz Referenz. (Vis, Flot, History,..)
Bevor ich jetzt alle Stellen auf Zigbee.1 ändere wollte ich einfach die Zigbee.1 Instanz auf Zigbee.0 umziehen.Dafür würde ich jetzt einfach eine neue Instanz anlegen (Zigbee.0) und die Einstellungen übertragen (PanID, Com-Anschluss, TransportID, etc..).
In der Vergangheit hätte ich jetzt noch die shepherd.db-Datei von iobroker_data\zigbee_1 nach iobroker_data\zigbee_0 kopiert.
Jetzt aber (endlich) zur Frage:
Da ja die shepherd.db nicht mehr verwendet wird (wird ja vom Adapter in shepherd.db_ umbenannt und die Datei enthält auch nicht mehr die neu angelernten Geräte).
Wie kann ich jetzt die Datenbank mit den Einstellungen von der Zigbee.1 zur Zigbee.0 Instanz kopieren?
Gibt es noch so eine Datenbank vielleicht woanders?Oder wie wäre mittlerweile das Vorgehen, wenn ich die Instanz-Nummer ändern möchte?
Besten Dank für die Hilfe!
-
@SpikeNbg na ja... die Arbeit hast du dir jetzt selbst getan.. hättest einfach die Instanz 0 stehen lassen sollen.. shepherd.db aus der Instanz 1 auf rüber kopieren .. Einstellungen anpassen (Instanz 0 = Instanz 1) fertig...
jetzt kann ich dir nicht mehr helfen ... man kann die Instanz nicht einfach SO umbenennen
@SpikeNbg sagte in wie ersetzte ich den CC2531/CC2530:
Da ja die shepherd.db nicht mehr verwendet wird (wird ja vom Adapter in shepherd.db_ umbenannt und die Datei enthält auch nicht mehr die neu angelernten Geräte).
das ist auch nicht korrekt.. quelle ??
@SpikeNbg sagte in wie ersetzte ich den CC2531/CC2530:
Oder wie wäre mittlerweile das Vorgehen, wenn ich die Instanz-Nummer ändern möchte?
es gibt kein Mittlerweile .. es war immer so dass man die Instanz nicht einfach SO umkopieren/umbenennen konnte
-
Hi und Danke für die Antworten!
@arteck said in wie ersetzte ich den CC2531/CC2530:
das ist auch nicht korrekt.. quelle ??
Das war tatsächlich nur meine Vermutung.. Ich hab in die Datei rein gesehen (ist ja lesbar) und die zuletzt angelernten Geräte nicht drin gefunden.. Dateistempel war vom 12.12., deswegen dachte ich die wird jetzt nicht mehr verwendet. Praktisch nur bis zur Umstellung shepherd > herdsman..
Sorry, wollte keine Behauptungen in den Raum stellen, war dann mein Irrtum..Ist ja alles ein Lernprozess.. Dann pass ich einfach alle anderen Stellen an, läuft ja ansonsten super..
Danke nochmal und beste Grüße
-
@SpikeNbg said in wie ersetzte ich den CC2531/CC2530:
Das war tatsächlich nur meine Vermutung.. Ich hab in die Datei rein gesehen (ist ja lesbar) und die zuletzt angelernten Geräte nicht drin gefunden.. Dateistempel war vom 12.12., deswegen dachte ich die wird jetzt nicht mehr verwendet. Praktisch nur bis zur Umstellung shepherd > herdsman..
Sorry, wollte keine Behauptungen in den Raum stellen, war dann mein Irrtum..
Ist ja alles ein Lernprozess.. Dann pass ich einfach alle anderen Stellen an, läuft ja ansonsten super..
Danke nochmal und beste GrüßeSo, jetzt weiß ich warum... An dieser Stelle ein fettes Sorry für die Verwirrung, auch von evtl. anderen Mitlesenden..
Der Grund ist ganz einfach, dass ich die Zigbee Instanzen auf eine andere ioBroker Instanz (Multihost) umgezogen hab..
Ich Hirsch hab da einfach nicht mehr drangedacht und auf der alten (Haupt-)ioBroker Instanz in iobroker-data gesucht..
Das ist dann natürlich veraltet und auch das Umbenennen war ich natürlich selbst..
Sorry nochmal und Danke für die gute Arbeit
-
@Atifan said in wie ersetzte ich den CC2531/CC2530:
Falls einer brauchen kann, hab ein 3d-Gehäuse erstellt für einen ZigBee-Router bestehend aus CC2530+CC2591 und CP2102 als Stromversorung.
Hier gibt es das auch schon in Gehäuse, wenn ich das richtig sehe:
https://de.aliexpress.com/item/33062694425.html?spm=a2g0o.productlist.0.0.61d57462HrAb3A&algo_pvid=d11738a5-4aa4-498a-93ee-2afb8b66ec33&algo_expid=d11738a5-4aa4-498a-93ee-2afb8b66ec33-7&btsid=4e11840a-8f6b-432e-9955-ee8e1f62fe1c&ws_ab_test=searchweb0_0,searchweb201602_6,searchweb201603_53Kann man sowas auch nutzen? Was muss ich da flashen?
-
Hallo, ich versuche gerade den CC2531 durch den CC2538 zu ersetzen. Er wird allerdings vom iobroker auf einem Intel NUC mit Proxmox nicht akzeptiert.
ls -l /dev/ttyACM* liefert folgende Antwort:
---------- 1 root root 0 Mar 1 20:41 /dev/ttyACM0Nach einem sudo chmod 777 /dev/ttyACM0 sieht es dann so aus:
-rwxrwxrwx 1 root root 0 Mar 1 20:41 /dev/ttyACM0Und im Log von iobroker kommt:
Am Windows Rechner wird der CC2538 als Serial Port erkannt. Nach der Installation der Treiber von TI sogar als "TI CC2538 USB CDC Serial Port"
Daher gehe ich davon aus der Zigbee Stick ok ist und es im iobroker irgendwo klemmt.
Hat noch einer eine Idee, was ich probieren könnte.