KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor
KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum
Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki
[FINR] CometVisu - kein KNX-Zugriff
-
- Reactions:
- Beiträge: 82
- Registriert: Fr Dez 21, 2018 11:51 pm
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 47 Mal
CometVisu - kein KNX-Zugriff
Hallo zusammen,
nachdem ich letzte Woche meinen Timberwolf erhalten habe, wurde dieser in den letzten Tagen produktiv gesetzt.
Die Migration vom wiregate auf den Timberwolf hat hervorragend funktioniert - alle Sensoren wurden erkannt, RRDs alle übernommen, etc.
Auch habe ich es geschafft, die Visualisierung im entsprechenden Docker-Container nach der Anleitung zu installieren und die Konfiguration vom wiregate zu übertragen.
Aber die Visualisierung erhält keine Daten vom KNX, auch können keine Daten an den KNX-Bus gesendet werden.
Sollte dies nicht bereits mit dem Container funktionieren?
Fehlt mir hier noch etwas, wenn ich die Anleitung Anleitung CometVisu exakt abgearbeitet habe??
Viele Grüße
Jürgen
nachdem ich letzte Woche meinen Timberwolf erhalten habe, wurde dieser in den letzten Tagen produktiv gesetzt.
Die Migration vom wiregate auf den Timberwolf hat hervorragend funktioniert - alle Sensoren wurden erkannt, RRDs alle übernommen, etc.
Auch habe ich es geschafft, die Visualisierung im entsprechenden Docker-Container nach der Anleitung zu installieren und die Konfiguration vom wiregate zu übertragen.
Aber die Visualisierung erhält keine Daten vom KNX, auch können keine Daten an den KNX-Bus gesendet werden.
Sollte dies nicht bereits mit dem Container funktionieren?
Fehlt mir hier noch etwas, wenn ich die Anleitung Anleitung CometVisu exakt abgearbeitet habe??
Viele Grüße
Jürgen
Timberwolf 2600 #177
Timberwolf 3500 L #1356
VPN ist offen, Zugriff erlaubt, reboot nach Absprache
Timberwolf 3500 L #1356
VPN ist offen, Zugriff erlaubt, reboot nach Absprache
-
- Reactions:
- Beiträge: 2670
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 998 Mal
- Danksagung erhalten: 787 Mal
Hi Jürgen,
mehr habe ich eigentlich auch nicht gemacht und bin damit zum Ziel gekommen.
Was mir auf die Schnelle einfällt: Hast du eventuell eine Kollision der defaultmäßig in Visu-Container genutzten PA?
Dazu gibt es eine Variable die du über die Portainer-Oberfläche anpassen kannst. Ich weiß nicht woher die Defaultmäßige kommt, kann natürlich auch sein, dass solche Themen womöglich durch schlaue Automatismen verhindert werden und man da gar nichts machen muss.
Gruß
Jens
mehr habe ich eigentlich auch nicht gemacht und bin damit zum Ziel gekommen.
Was mir auf die Schnelle einfällt: Hast du eventuell eine Kollision der defaultmäßig in Visu-Container genutzten PA?
Dazu gibt es eine Variable die du über die Portainer-Oberfläche anpassen kannst. Ich weiß nicht woher die Defaultmäßige kommt, kann natürlich auch sein, dass solche Themen womöglich durch schlaue Automatismen verhindert werden und man da gar nichts machen muss.
Gruß
Jens
Zuletzt geändert von blaubaerli am Fr Dez 28, 2018 1:21 pm, insgesamt 2-mal geändert.
timberwolf168 | (2600er) | VPN offen | Reboot nach Vereinbarung |
timberwolf1699 | (3500XL) | VPN offen | Reboot jederzeit |
wiregate1250 |
-
- Elaborated Networks
- Reactions:
- Beiträge: 10712
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 5303 Mal
- Danksagung erhalten: 8685 Mal
- Kontaktdaten:
Es gibt wohl noch bei einigen das Problem, dass der eibd im Docker Container (manchmal) nicht mit dem IP-Tunnel unseres KNX-Stacks spricht.
Das ist ein Problem mit dem Treiber der Netzwerkkarte und dem macVlan im Docker. Wir arbeiten daran.
Workaround: Wenn eine andere IP-Schnittstelle (z.b. ein WireGate Server) verfügbar sind, dann den lokalen eibd darauf umstellen
lg
Stefan
Das ist ein Problem mit dem Treiber der Netzwerkkarte und dem macVlan im Docker. Wir arbeiten daran.
Workaround: Wenn eine andere IP-Schnittstelle (z.b. ein WireGate Server) verfügbar sind, dann den lokalen eibd darauf umstellen
lg
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 1225
- Registriert: Sa Aug 11, 2018 10:52 pm
- Wohnort: Oberbayern
- Hat sich bedankt: 250 Mal
- Danksagung erhalten: 887 Mal
- Kontaktdaten:
Grundsätzlich ist die Anleitung vollständig und auf aktuellem Stand, Fehler sind mir aktuell auch keine bekannt.
Ich werde das Handbuch entsprechend anpassen, da richtig ist, dass dort momentan nicht steht, dass dieser Wert auf die eigenen Bedürfnisse hin anzupassen ist.
(Meine Vermutung ist allerdings, dass auch eine Kollision zwar nicht konform, aber trotzdem erst mal unproblematisch ist)
Was ich mir eher vorstellen kann, ist, dass der knxd des Containers nicht auf die KNX-Schnittstelle des Timberwolfs kommt. Hierzu wird eine Verbindung zur "iptn:172.17.0.1:3700" aufgebaut.
=> @Jürgen: Stellt der Timberwolf unter dieser Adresse sein Interface bereit?
Bzw. welchen Timberwolf hast Du (2500 oder nur 2400?)? Wie ist dieser an den KNX angeschlossen?
Das kann grundsätzlich sein. Die Default-PA (1.1.238) ist reiner Zufall und bewusst etwas größer um die Wahrscheinlichkeit einer Kollision zu verringern.blaubaerli hat geschrieben: ↑Fr Dez 28, 2018 1:17 pm Was mir auf die Schnelle einfällt: Hast du eventuell eine Kollision der defaultmäßig in Visu-Container genutzten PA?
Dazu gibt es eine Variable die du über die Portainer-Oberfläche anpassen kannst. Ich weiß nicht woher die Defaultmäßige kommt, kann natürlich auch sein, dass solche Themen womöglich durch schlaue Automatismen verhindert werden und man da gar nichts machen muss.
Ich werde das Handbuch entsprechend anpassen, da richtig ist, dass dort momentan nicht steht, dass dieser Wert auf die eigenen Bedürfnisse hin anzupassen ist.
(Meine Vermutung ist allerdings, dass auch eine Kollision zwar nicht konform, aber trotzdem erst mal unproblematisch ist)
Was ich mir eher vorstellen kann, ist, dass der knxd des Containers nicht auf die KNX-Schnittstelle des Timberwolfs kommt. Hierzu wird eine Verbindung zur "iptn:172.17.0.1:3700" aufgebaut.
=> @Jürgen: Stellt der Timberwolf unter dieser Adresse sein Interface bereit?
Bzw. welchen Timberwolf hast Du (2500 oder nur 2400?)? Wie ist dieser an den KNX angeschlossen?
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.
TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache
CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.
TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache
-
- Reactions:
- Beiträge: 82
- Registriert: Fr Dez 21, 2018 11:51 pm
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 47 Mal
Hallo Chris,
Hallo Stefan,
erst mal danke für die Lösungsansätze.
Der Timberwolf ist ein 2600, dieser ist über die integrierte KNX-Schnittstelle an den Bus angebunden.
Der TW befindet sich in der Linie 1.0 und hat die physikalischen Adressen 1.0.10 - 1.0.35 zugewiesen bekommen.
Die PA 1.1.238 ist im gesamten Bus nicht verwendet.
Von daher schließt sich eine Kollision aus.
Kann es sein, dass ich diese Adresse auf eine der Linie 1.0 umstellen muss??
Wo ist das möglich?
Wie kann ich feststellen, ob der TW unter der 172.17.0.1:3700 sein Interface bereitstellt??
Port 3700 ist eingestellt:

Ping an 172.17.0.1 hat funktioniert, aber ein anderer Server antwortet:

Die ETS stellt den Timberwolf auch als Schnittstelle dar, programmieren darüber funktioniert.
Adresse ist hier 192.168.255.235:3700
Muss ich hier vielleicht den knxd an die IP 192.168.255.235:3700 verweisen?
Wenn ja, wie?
Es stehen als alternative Schnittstellen noch ein IP-Router sowie das wiregate zur Verfügung. Wie kann ich den knxd darauf umstellen?
Vielen Dank schon mal für die Ansätze
Jürgen
Hallo Stefan,
erst mal danke für die Lösungsansätze.
Der Timberwolf ist ein 2600, dieser ist über die integrierte KNX-Schnittstelle an den Bus angebunden.
Der TW befindet sich in der Linie 1.0 und hat die physikalischen Adressen 1.0.10 - 1.0.35 zugewiesen bekommen.
Die PA 1.1.238 ist im gesamten Bus nicht verwendet.
Von daher schließt sich eine Kollision aus.
Kann es sein, dass ich diese Adresse auf eine der Linie 1.0 umstellen muss??
Wo ist das möglich?
Wie kann ich feststellen, ob der TW unter der 172.17.0.1:3700 sein Interface bereitstellt??
Port 3700 ist eingestellt:

Ping an 172.17.0.1 hat funktioniert, aber ein anderer Server antwortet:

Die ETS stellt den Timberwolf auch als Schnittstelle dar, programmieren darüber funktioniert.
Adresse ist hier 192.168.255.235:3700
Muss ich hier vielleicht den knxd an die IP 192.168.255.235:3700 verweisen?
Wenn ja, wie?
Es stehen als alternative Schnittstellen noch ein IP-Router sowie das wiregate zur Verfügung. Wie kann ich den knxd darauf umstellen?
Vielen Dank schon mal für die Ansätze
Jürgen
Timberwolf 2600 #177
Timberwolf 3500 L #1356
VPN ist offen, Zugriff erlaubt, reboot nach Absprache
Timberwolf 3500 L #1356
VPN ist offen, Zugriff erlaubt, reboot nach Absprache
-
- Reactions:
- Beiträge: 2670
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 998 Mal
- Danksagung erhalten: 787 Mal
Hallo Jürgen,
ich vermute, dass das mit der PA aus der Linie 1.0 zwingend ist. Wie von mir angedeutet, geh mal in die Portainer-Admin-Oberfläche, editiere die Settings vom Visu-Container. Dort gehst du unten auf die Registerzunge ENV. Darin editierst du den Eintrag „KNX_PA“ und trägst hinten als Value eine freie Adresse aus deiner Linie ein. Danach den Container einfach mal neu deployen. Fertig.
Gruß
Jens
ich vermute, dass das mit der PA aus der Linie 1.0 zwingend ist. Wie von mir angedeutet, geh mal in die Portainer-Admin-Oberfläche, editiere die Settings vom Visu-Container. Dort gehst du unten auf die Registerzunge ENV. Darin editierst du den Eintrag „KNX_PA“ und trägst hinten als Value eine freie Adresse aus deiner Linie ein. Danach den Container einfach mal neu deployen. Fertig.
Gruß
Jens
Zuletzt geändert von blaubaerli am Fr Dez 28, 2018 10:22 pm, insgesamt 1-mal geändert.
timberwolf168 | (2600er) | VPN offen | Reboot nach Vereinbarung |
timberwolf1699 | (3500XL) | VPN offen | Reboot jederzeit |
wiregate1250 |
-
- Reactions:
- Beiträge: 1225
- Registriert: Sa Aug 11, 2018 10:52 pm
- Wohnort: Oberbayern
- Hat sich bedankt: 250 Mal
- Danksagung erhalten: 887 Mal
- Kontaktdaten:
2600 sollte wie 2500 funktionieren, d.h. mit den internen Tunneln sollte das schon gehen. (Ich hätte mehr Sorge beim 2400).
Ich bin jetzt kein KNX Spek Profi - aber kann es sein, dass es die 1.0.xxx gar nicht als Linie zur freien Verwendung geben darf? Die "0" war da immer für irgend was wichtiges reserviert...
Wie auf https://www.cometvisu.org/CometVisu/de/ ... nvironment dokumentiert, muss der Parameter KNX_PA halt nun auf irgend etwas 1.0.xxx (z.B. 1.0.238) gestellt werden was noch frei ist, dann wäre dieses Thema sauber (außer s.o.)
Der Port 3700 passt schon mal, dann das ist der, der bei Dir horcht.
Die IP 172.17.0.1 ist nun die, die der Docker-Server als Gateway im Netzwerk bereit stellt. Wenn Du da nichts verstellt hast, dann wird die auch passen.

Ich bin jetzt kein KNX Spek Profi - aber kann es sein, dass es die 1.0.xxx gar nicht als Linie zur freien Verwendung geben darf? Die "0" war da immer für irgend was wichtiges reserviert...
Wie auf https://www.cometvisu.org/CometVisu/de/ ... nvironment dokumentiert, muss der Parameter KNX_PA halt nun auf irgend etwas 1.0.xxx (z.B. 1.0.238) gestellt werden was noch frei ist, dann wäre dieses Thema sauber (außer s.o.)
Der Port 3700 passt schon mal, dann das ist der, der bei Dir horcht.
Die IP 172.17.0.1 ist nun die, die der Docker-Server als Gateway im Netzwerk bereit stellt. Wenn Du da nichts verstellt hast, dann wird die auch passen.

Zuletzt geändert von Chris M. am Fr Dez 28, 2018 10:22 pm, insgesamt 1-mal geändert.
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.
TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache
CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.
TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache
-
- Reactions:
- Beiträge: 4088
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1415 Mal
- Danksagung erhalten: 1901 Mal
Die 0 in einer PA ist nur in der letzten Stelle reserviert für die Koppler in die nächst höhere Ebene. 1.1.0 Linien Koppler in die Hauptlinie mit 1.0.x und 1.0.0 als Koppler in die Bereichslinie.
Das passt schon so eine PA einem KNX-Device ungleich Koppler / Router zu vergeben.
Das passt schon so eine PA einem KNX-Device ungleich Koppler / Router zu vergeben.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
- Reactions:
- Beiträge: 82
- Registriert: Fr Dez 21, 2018 11:51 pm
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 47 Mal
Hallo zusammen,
ich habe nun der Reihe nach die Einstellungen geprüft:
1. Netzwerke:

Hier sind nach wie vor die Standard-Einstellungen drin. Sollte daher passen.
2. physikalische Adresse:
Die physikalische Adresse habe ich wie in der Anleitung genannt (danke dafür, ich habe nur die für den Timberwolf gelesen) geändert auf eine freie Adresse der Linie des Timberwolf geändert.

Danach habe ich den Container neu deployed.
Damit sollte dies auch passen. Die Adresse 1.0.62 ist bisher nicht belegt.
Beim folgenden Test habe ich in der ETS festgestellt, dass der Timberwolf nun sehr wohl auf den KNX schreibt. Allerdings mit einer der Adressen, die ich dem Timberwolf zugewiesen habe.

Folglich ist das Problem, soweit ich es erkennen kann, dass die Visualisierung keine Werte vom KNX lesen kann bzw. die Buskommunikation nicht mitbekommt.
Denn ein Switch-Element sendet immer nur aus, statt abwechselnd ein und aus-Befehle, wie das ganze programmiert ist.
Hier noch ein Ausschnitt aus der Konfig-Datei der Visualisierung, der diese Steckdose schaltet:
Viele Grüße
Jürgen
ich habe nun der Reihe nach die Einstellungen geprüft:
1. Netzwerke:

Hier sind nach wie vor die Standard-Einstellungen drin. Sollte daher passen.
2. physikalische Adresse:
Die physikalische Adresse habe ich wie in der Anleitung genannt (danke dafür, ich habe nur die für den Timberwolf gelesen) geändert auf eine freie Adresse der Linie des Timberwolf geändert.

Danach habe ich den Container neu deployed.
Damit sollte dies auch passen. Die Adresse 1.0.62 ist bisher nicht belegt.
Beim folgenden Test habe ich in der ETS festgestellt, dass der Timberwolf nun sehr wohl auf den KNX schreibt. Allerdings mit einer der Adressen, die ich dem Timberwolf zugewiesen habe.

Folglich ist das Problem, soweit ich es erkennen kann, dass die Visualisierung keine Werte vom KNX lesen kann bzw. die Buskommunikation nicht mitbekommt.
Denn ein Switch-Element sendet immer nur aus, statt abwechselnd ein und aus-Befehle, wie das ganze programmiert ist.
Hier noch ein Ausschnitt aus der Konfig-Datei der Visualisierung, der diese Steckdose schaltet:
3011: <switch mapping="OnOff" styling="GreyGreen"> 3012: <layout colspan="4"/> 3013: <label><icon name="message_socket"/>Kniestock Mitte (13.8 sw)</label> 3014: <address transform="DPT:1.001">5/3/15</address> 3015: <address transform="DPT:1.001" mode="read">5/3/16</address> 3016: </switch>Welche Lösungsansätze gibt es hier noch?
Viele Grüße
Jürgen
Timberwolf 2600 #177
Timberwolf 3500 L #1356
VPN ist offen, Zugriff erlaubt, reboot nach Absprache
Timberwolf 3500 L #1356
VPN ist offen, Zugriff erlaubt, reboot nach Absprache
-
- Reactions:
- Beiträge: 4088
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1415 Mal
- Danksagung erhalten: 1901 Mal
Hilft Dir sicher nicht bei Deinem Problem aber hast auch das ETS Projekt sauber in den TWS geladen? Unter Quellname hätte ich da ja jetzt auch irgendwie "TWS-Tunnel xy" statt "-" erwartet. Oder hast das in der ETS nicht gepflegt?
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU