Autor Thema: OWX Next Generation  (Gelesen 29015 mal)

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4736
Antw:OWX Next Generation
« Antwort #30 am: 13 November 2016, 14:15:00 »
Das neue System hat ein ziemlich ausgefeiltes Queue-Management, kann man sich ansehen, wenn das debug-Attribut entsprechend gesetzt ist.

LG

pah

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4736
Antw:OWX Next Generation
« Antwort #31 am: 13 November 2016, 14:48:05 »
OK,

anbei die reparierte Version von OWSWITCH - funktioniert bei mir im Test ohne irgendwelche Fehlermeldungen auch mit einem DS2406, schaltet wie eine Eins.

Wenn nichts dagegen spricht, werde ich das heute noch einchecken, Version ist dann 6.04

LG

pah
« Letzte Änderung: 08 März 2017, 17:19:09 von Prof. Dr. Peter Henning »

Offline UweH

  • Hero Member
  • *****
  • Beiträge: 1342
Antw:OWX Next Generation
« Antwort #32 am: 13 November 2016, 15:12:52 »
Danke, wird getestet.
*bewertungshäkchenblödsinnverweigerer*
||##div.moderatorbar in ABP wirkt Wunder||

Offline UweH

  • Hero Member
  • *****
  • Beiträge: 1342
Antw:OWX Next Generation
« Antwort #33 am: 13 November 2016, 17:06:07 »
Bei einem provozierten disconnect bekomme ich folgende Meldung:
2016.11.13 16:32:44 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/00_OWX.pm line 913.
2016.11.13 16:32:44 1: We should be calling an owx->Ready() here. CLOSING DEVICE !!! Name = 1wire_1, State = disconnected Hwdevice =
2016.11.13 16:32:44 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/00_OWX.pm line 1352.

LAN-Kabel ein paar Minuten später wieder ran, keine Reaktion. FHEM schmiert aber nicht ab, das ist gut.
Zehn Minuten später diese Meldung:
2016.11.13 16:42:31 1: OWX: Performing define and low level init of bus 1wire_1
2016.11.13 16:42:31 1:  OWX_TCP::Init called for bus 1wire_1, state is disconnected
2016.11.13 16:42:31 1: OWX_Init called for bus 1wire_1 with interface state opened, now going for detect
2016.11.13 16:42:31 1: OWX_TCP::Detect 1-Wire bus 1wire_1: interface not found, answer was 0x07 0x05 0x0b 0x0f 0x01
2016.11.13 16:42:31 1: OWX_TCP::Detect 1-Wire bus 1wire_1: interface not found, answer was 0x07 0x05 0x0b 0x0f 0x01
2016.11.13 16:42:31 1: OWX_TCP::Detect 1-Wire bus 1wire_1: interface not found, answer was 0x07 0x05 0x0b 0x0f 0x01
2016.11.13 16:42:31 1: OWX_TCP::Detect 1-Wire bus 1wire_1: interface not found, answer was 0x07 0x05 0x0b 0x0f 0x01
2016.11.13 16:42:31 1: OWX_TCP::Detect 1-Wire bus 1wire_1: interface not detected, answer was 0x07 0x05 0x0b 0x0f 0x01
2016.11.13 16:42:31 1: OWX_Detect failed
2016.11.13 16:42:31 1: OWX: Error initializing 1wire_1: OWX_Detect failed

Klicke ich in den Internals auf DEF und schließe wieder, wird die Verbindung wieder aufgebaut, Schaltvorgänge mit DS2413 sind nicht mehr möglich. Da hilft dann nur noch der Neustart.

Gruß
Uwe
*bewertungshäkchenblödsinnverweigerer*
||##div.moderatorbar in ABP wirkt Wunder||

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4736
Antw:OWX Next Generation
« Antwort #34 am: 13 November 2016, 18:59:06 »
Das kann eigentlich nur ein Netzwerkproblem sein.

Tritt bei mir nicht auf:

2016.11.13 18:52:55 1: OWX: Performing define and low level init of bus OWX_WIFI
2016.11.13 18:52:55 1: OWX_TCP::Init called on device 192.168.0.97:23 for bus OWX_WIFI, state is ???
2016.11.13 18:52:55 3: Opening OWX_WIFI device 192.168.0.97:23
2016.11.13 18:52:55 3: OWX_WIFI device opened
2016.11.13 18:52:55 1: OWX_Init called for bus OWX_WIFI with interface state opened, now going for detect
2016.11.13 18:52:55 1: OWX_TCP::Detect 1-Wire bus OWX_WIFI: interface master DS2480 re-detected
2016.11.13 18:53:01 3: OWTHERM:  Device OWX_10_B94319010800 defined.
2016.11.13 18:53:02 1: OWX: 1-Wire devices found on bus OWX_WIFI (OWX_10_B94319010800)

Probier mal das OWX_TCP aus dem ersten Post, ist etwas neuer.

LG


Offline UweH

  • Hero Member
  • *****
  • Beiträge: 1342
Antw:OWX Next Generation
« Antwort #35 am: 13 November 2016, 20:32:38 »
Nee, funktioniert leider nicht. Netzwerkprobleme kann ich "eigentlich" ausschließen...es ist immer noch so, dass die Verbindung nicht automatisch wieder aufgebaut wird. Öffnen und schließen der DEF ändert den Status auf "opened", "get...devices" liest die angeschlossenen Devices ein, aber Schaltbefehle werden nicht ausgeführt, Polling findet nicht statt. Der state der DS1820 ist exakt die Zeit, zu der die Verbindung gekappt wurde.
Ich bin mal gespannt, ob das auch auf meinem Produktivsystem auftritt, teste ich die Tage...

Gruß
Uwe
*bewertungshäkchenblödsinnverweigerer*
||##div.moderatorbar in ABP wirkt Wunder||

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4736
Antw:OWX Next Generation
« Antwort #36 am: 14 November 2016, 13:39:49 »
Ich werde mir das nochmal genau ansehen - möglicherweise ist mein Handling der TCP-Devices mit DevIO noch nicht ganz korrekt. Dauert aber ein paar Tage.

LG

pah


Offline UweH

  • Hero Member
  • *****
  • Beiträge: 1342
Antw:OWX Next Generation
« Antwort #37 am: 14 November 2016, 17:04:56 »
Kein Problem, Danke

Gruß
Uwe
*bewertungshäkchenblödsinnverweigerer*
||##div.moderatorbar in ABP wirkt Wunder||

Offline UweH

  • Hero Member
  • *****
  • Beiträge: 1342
Antw:OWX Next Generation
« Antwort #38 am: 20 November 2016, 14:07:50 »
Hallo pah,

im Zusammenhang mit dem Test des DS2480 und des DS2413 ist mir was Interessantes aufgefallen. Ich habe zwei identische Busmaster mit jeweils einem Dallas-DS2480 und dem China-Klon. Nach Unterbrechen der LAN-Verbindung wird ja bei mir die Verbindung nicht automatisch wieder hergestellt, jedoch kann ich beim China-Klon nach Öffnen und Schließen der DEF wieder mit den angeschlossenen Aktoren sprechen. Beim Original geht das nicht.
Hilft Dir das irgendwie weiter?

Gruß
Uwe
*bewertungshäkchenblödsinnverweigerer*
||##div.moderatorbar in ABP wirkt Wunder||

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4736
Antw:OWX Next Generation
« Antwort #39 am: 20 November 2016, 14:16:50 »
Muss ich sehen - bin dieses Wochenende nicht dazu gekommen, sondern habe mich einer Überarbeitung der Module Alarm und PostMe gewidmet.

LG

pah

Online det.

  • Sr. Member
  • ****
  • Beiträge: 961
Antw:OWX Next Generation
« Antwort #40 am: 20 November 2016, 20:37:38 »
Hallo Peter,
Arbeite bitte noch ne Weile an den Modulen bevor Du die Änderungen eincheckst. Habe in der vergangenen Woche auch getestet und bin inzwischen zurück zum alten Stand. Beim 2408 schaltet das neue OWSWITCH nicht sauber (gab es früher schon mal, schaltete erst nach 2 Befehlen). Das OWX in asynchron ging seinerzeit schon in der Version von Norbert bei mir nur auf dem Raspi gut und auf deutlich schnellerer Hardware nicht. Das Phenomenon hatte ich leider jetzt auch wieder. Ist mir klar, dass dies keine hilfreiche Fehlerbeschreibung ist, aber OWX läuft so gut, da hätte ich nicht gern Alpha Versionen auf dem Produktivsystem.
l.g. det.

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4736
Antw:OWX Next Generation
« Antwort #41 am: 21 November 2016, 04:18:06 »
@det:: Du hast von mir wohl noch nie Alpha-Versionen im Hauptverzeichnis gesehen. Don't Panic.

LG

pah
« Letzte Änderung: 21 November 2016, 04:27:59 von Prof. Dr. Peter Henning »

Offline abc2006

  • Full Member
  • ***
  • Beiträge: 445
Antw:OWX Next Generation
« Antwort #42 am: 04 Januar 2017, 06:41:30 »
Hi,

ist damit zu rechnen, dass der 9490R in näherer Zukunft unterstützt werden wird?
Wird ein Arduino mit OneWireFirmata attached to USB vollständig (heisst: geeignet fürs Produktivsystem) unterstützt?

Würde die OWX-Module gerne ausprobieren...

Viele Grüße

Stephan
FHEM nightly auf Intel Atom (lubuntu) mit VDSL  50000 ;-)
CUL868v3 über USB ohne Repeater
Nutze zur Zeit FHT, HMS, FS20, HMW485
(Gateway HMW-LGW-O-DR-GS-EU, 2x HMW-IO-12-SW7-DR, 2x HMW-IO-12-Sw14-DR, 1x HMW-LC-Dim1L-DR) und OneWire
Erweiterung und Umbau auf KNX

Offline Prof. Dr. Peter Henning

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4736
Antw:OWX Next Generation
« Antwort #43 am: 04 Januar 2017, 12:30:19 »
Kommt auf mein Zeitbudget an. Derzeit wegen beruflicher Herausforderungen kaum kalkulierbar.

LG

pah

Offline abc2006

  • Full Member
  • ***
  • Beiträge: 445
Antw:OWX Next Generation
« Antwort #44 am: 04 Januar 2017, 14:50:18 »
Danke für die Mühe;-)!

Grüße
Stephan
FHEM nightly auf Intel Atom (lubuntu) mit VDSL  50000 ;-)
CUL868v3 über USB ohne Repeater
Nutze zur Zeit FHT, HMS, FS20, HMW485
(Gateway HMW-LGW-O-DR-GS-EU, 2x HMW-IO-12-SW7-DR, 2x HMW-IO-12-Sw14-DR, 1x HMW-LC-Dim1L-DR) und OneWire
Erweiterung und Umbau auf KNX