NEWS
KNX Adapter überholt
-
Hallo KNXbroker,
was sagt der ETS Gruppenmonitor?
Anbei, der erste Start dauert ein wenig, weil dabei noch objekte angelegt werden, anschliessend wir der bus auf "statusadressen" abgefragt.
VG
chefkoch009
-
Ich hätte auch meine Probleme und nur eine Kommunikation über das WireGate. Keine Kommunikation über X1 oder Gira Router etc.
Jetzt gehts aber … zwar anders als gedacht, aber es läuft. Ich berichte aber noch nachdem ich auch dimmen eingestellt habe und Jalousie. Schalten geht 1A. Dimmen ( Sonos lauter leider mit Angabe % ) geht auch.
-
-
Bin nochmal zurück auf 0.8.3 > Alles Läuft
-
Dann wieder hoch auf 0.8.5 > Es tut sich nichts auf dem Bus, auch keine Automatische Abfrage
-
Habe anschließend die Physikalische Eib Adresse vom Adapter geändert > Auf dem Bus werden sämtliche Gruppenadresse gelesen, allerdings werden die Werte nicht in den IOBROKER übernommen.
Habe das ganze 2x gemacht, gleiches Verhalten.
-
-
Hallo,
Danke für die Rückmeldungen, werde es mir anschauen….bei mir lief es nämlich.
Wie war der Projekt Name?
VG
Chefkoch009
-
Hi chefkoch,
mein Projekt sollte ebenfalls KNXBroker heißen.
Hab's mir eben noch einmal angeschaut. Wenn ich lange genug warte (> 5min) dann funktioniert es tatsächlich.
Es scheint mir aber, als ob sich der Adapter zu Beginn irgendwo hängt. Starte ich den Adapter neu, werden ordnungsgemäß die ganzen Adressen auf dem Bus abgefragt. Dies dauert ca. 10 Sekunden, die Werte der Adressen werden aber NICHT in die Objekte übernommen. Schalte jetzt einen Schalter manuell, wird der Status ebenfalls NICHT in IOBroker aktualisiert.
Erst nach ca. 5 Minuten liest der Adapter wieder alle Änderungen ordnungsgemäß mit.
Gruß KNXBroker
-
Hallo!
Kann das so bestätigen. Nach dem start dauert es eine Weile, dann scheint der Adapter aber zu laufen. Ich würde die Zeit jetzt aber nicht als ungewöhnlich lange ansehen - mein EIBPC brauch zum starten und lesen aller GA's länger.
-
Hallo @all,
habe soeben Version 0.8.6 online gestellt.
Änderungen:
-
Anpassungen an Aktor und Statusadresserkennung
-
hinzufügen eines Sliders zum Erzeugen einer Sendeverzögerung in der Adapterkonfiguration
Grund: beim Start werden alle Statusadressen abgefragt. Dies kann für einige KNX/LAN Gateways zu schnell sein, so das diese die Verbindung beenden oder komplett abstürzen
- nach dem Import wird nun der Adapter neu gestartet und somit eine Statusaktualisierung erzwungen
Der Slider "Sendeverzögerung" arbeitet im Bereich 0-200ms. Als Werte habe ich bei mir für 200 Statusadressen erfasst:
-
bei 0ms ungefähr 17s
-
bei 200ms ungefähr 2min
Danach steht der Adapter funktional zur Verfügung und bearbeitet Anfragen.
Ist die Abfrage zu schnell, dann versuchen die meisten LAN Gateways sich neu zu starten und dann die Werte zu liefern. Das kann mitunter richtig lange dauern. Damit ist es besser mit
10-20% Sendeverzögerung zum Testen zu beginnen.
Und auch hier gilt wieder:
Ich freue mich riesig über umfangreiches Feedback.
VG
chefkoch009
-
-
Ist sicherlich erst morgen wieder unter latest downloadbar ode rgibt es eine andere Möglichkeit ?
-
Nochmals für alle!
Es gibt drei Stufen der Veröffentlichung
-
Repository stable, alles stabil und getestet,
-
Repository latest, noxh nicht komplett getestet.
-
Github, Entwicklerversionen, Installation über das Octocat Symbol. `
Kann mir jemand sagen welchen Link ich nutzen muss wenn ich unter Systemeinstellungen / Verwahrorte den GITHUB hinzufügen möchte oder muss ich dass grundsätzlich anders machen und immer als "installieren aus eigenem URL" ?
-
-
muss ich dass grundsätzlich anders machen und immer als "installieren aus eigenem URL" ? `
Ja!Gruß
Rainer
-
Danke. Dann verstehe ich das jetzt auch endlich mal.
Welchen Link müsste ich denn nun für die 0.8.6 nutzen ?
Denn wenn ich den hier nehme, habe ich wieder die 0.8.3 - https://github.com/ioBroker/ioBroker.knx
-
Hallo my-knx-shop,
unter der Adminoberfläche hast Du ganz rechts oben ein kleines Zahnrad. Dahinter verbergen sich die Systemeinstellungen. Darunter findest unter dem Punkt "Verwahrungsorte" die einzelnen Releasetypen. Da sollte unter "latest" folgender Link eingetragen sein:
http://download.iobroker.net/sources-dist-latest.json
Dann wechselst du in den Reiter "Haupeinstellungen" und dort wählst Du unter "aktiver Verwahrungsort" als Typ "latest" aus.
Ab da sollte dein ioBroker immer die letzten Versionen anzeigen. Grundsätzlich wird die Releaseaktualisierung nachts gemacht. Somit sollte Dir spätestens morgen die neue Version angezeigt werden.
Ansonsten kannst Du mal hier schauen:
https://www.npmjs.com/package/iobroker.knx
VG
chefkoch009
-
Ok … das mit dem latest ist klar und auch das was ich immer mache. Aber da bekomme ich es ja erst morgen. Um aber jetzt schon über github die neueste Version zu bekommen müsste ich dann welchen Link nutzen ?
Den heir eintragen unter "Installieren aus eigenem URL" - https://www.npmjs.com/package/iobroker.knx ?
Das klappt nämlich nicht. Da bleibt es hängen bei der installation.
-
Hi chefkoch,
großes Lob, die automatische Abfrage funktioniert!
Es lag in der Tat am Delay. Mit ca. 25% Funktioniert es bei mir (MDT IP Interface V2).
Sollte ich Fehler entdecken, werde ich sie berichten.
Viele Grüße!
-
Hallo,
ich habe mir jetzt auch mal die Version 0.8.6 installiert.
Leider lassen sich keine SmartGeräte bei mir anlegen. Egal ob über den RAW-Modus oder über die Anlegen-Funktion im Cloud-Adapter.
admin.0, cloud.0 und knx.0 laufen alle und sind auf grün.
KNX Projekt ist importiert. Im Log sehe ich nur:
host.raspberrypi 2017-06-18 02:00:00.489 error instance system.adapter.cloud.0 terminated with code 156 ()
Irgendeine Idee woran das liegen könnte das ich keine SmartGeräte anlegen kann?
gruss
Chris
-
Ich habe da auch schon ein Problem entdeckt. Komischerweise habe ich von 3 Geräten auch nur 2 die sich im Cloud Adapter wiederfinden. Habe auch mehrere Versuche gestartet aber den einen Datenpunkt auch nicht hinbekommen.
-
Hallo,
ich habe mir jetzt auch mal die Version 0.8.6 installiert.
Leider lassen sich keine SmartGeräte bei mir anlegen. Egal ob über den RAW-Modus oder über die Anlegen-Funktion im Cloud-Adapter.
admin.0, cloud.0 und knx.0 laufen alle und sind auf grün.
KNX Projekt ist importiert. Im Log sehe ich nur:
host.raspberrypi 2017-06-18 02:00:00.489 error instance system.adapter.cloud.0 terminated with code 156 ()
Irgendeine Idee woran das liegen könnte das ich keine SmartGeräte anlegen kann?
gruss
Chris `
Kannst du mal dein adapter so starten?cd /opt/iobroker iobroker stop cloud node node_modules/iobroker.cloud/main.js --logs --force
Und dann SmartGerät anlegen? Da sollte mehr Meldungen sein.
-
Hallo gibt es die Möglichkeit die IP Schnittstelle über Multicast anzusprechen?
-
Hallo!
Falls du den IP-KNX Adapter meinst: Wohl kaum. Das würde dem Konzept widersprechen, denn der Adapter ist ja kein Gerät das alles was er via IP empfängt auf KNX verteilt, sondern soll eben eine IP-Knoten an KNX anbinden - und zwar in beide Richtungen.
Dein Ansinnen ist genau so als wolltest du einen Webserver via Multicast ansprechen wollen.
-
Hallo,
es gibt Schnittstellen, die stellen mcast zur Verfügung. Mir ist kein Anwendungsfall bekannt, ausser für die ETS, in dem dies pratktisch angewendet wird.
VG
chefkoch009