FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: FunkOdyssey am 17 August 2018, 22:17:02

Titel: Plugwise-Kommunikationsprobleme (war: Migration von Stretch 2.0 zu Stick)
Beitrag von: FunkOdyssey am 17 August 2018, 22:17:02
Hallo,

ich habe einen Plugwise Stick auf dem Stretch 2.0 Gehäuse ausgebaut und an einen Linux-Rechner angeschlossen. Ich möchte die bereits vorhandenen und gekoppelten Circles in FHEM einbinden.

Der Plugwise-Stick sieht wie folgt aus:
Internals:
   DEF        /dev/ttyUSB0@115200
   DeviceName /dev/ttyUSB0@115200
   FD         23
   NAME       plugwise
   NR         37
   PARTIAL   
   STATE      opened
   TYPE       Plugwise
   READINGS:
     2018-08-17 22:06:12   Buffer          0
     2018-08-17 22:06:12   communication   >> 0023 000D 6F0000000F21FFB5
     2018-08-17 22:07:03   state           opened
   helper:
     bm:
       PW_Define:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        17.08. 22:07:03
         max        0.00397181510925293
         tot        0.00397181510925293
         mAr:
           HASH(0x55bcd10853c0)
           plugwise Plugwise /dev/ttyUSB0@115200
       PW_Get:
         cnt        24
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        17.08. 22:09:58
         max        0.000307083129882812
         tot        0.00075078010559082
         mAr:
           HASH(0x55bcd10853c0)
           plugwise
           features
       PW_Ready:
         cnt        7
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        17.08. 22:06:48
         max        1.28746032714844e-05
         tot        4.81605529785156e-05
         mAr:
           HASH(0x55bcd10853c0)
       PW_Set:
         cnt        61
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        17.08. 22:09:54
         max        7.00950622558594e-05
         tot        0.00131773948669434
         mAr:
           HASH(0x55bcd10853c0)
           plugwise
           Scan_Circles
Attributes:
   WattFormat %0.f
   circlecount 50
   interval   10
   room       Plugwise
   showCom    .*
   verbose    5


Weder im EventMonitor noch im Log finde ich irgendwelche Hinweise.
Autocreate ist vorhanden. Legt aber keine Circles an.

Lege ich die Circles manuell mit den letzten vier Stellen an, so kann ich diese nicht steuern.

Internals:
   CODE       0F21
   DEF        0F21
   IODev      plugwise
   NAME       pwc_kaffee
   NR         38
   STATE      ???
   TYPE       PW_Circle
   helper:
     bm:
       PW_Circle_Get:
         cnt        8
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        17.08. 22:10:12
         max        0.000437021255493164
         tot        0.000586986541748047
         mAr:
           HASH(0x55bcd13918b8)
           pwc_kaffee
           livepower
       PW_Circle_Set:
         cnt        27
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        17.08. 22:09:51
         max        0.000518083572387695
         tot        0.00132632255554199
         mAr:
           HASH(0x55bcd13918b8)
           pwc_kaffee
           on
Attributes:
   IODev      plugwise
   room       Plugwise


Ist das (in FHEM) ein Problem, wenn sämtliche Circles bereits "gekoppelt" waren?

Kann mir jemand einen Tipp geben, was ich machen muss?

Vielen Dank.
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: FunkOdyssey am 17 August 2018, 22:19:44
Entferne ich die Baud-Rate, so sieht das LIST wie folgt aus:


Internals:
   DEF        /dev/ttyUSB0
   DeviceName /dev/ttyUSB0
   FD         15
   NAME       plugwise
   NR         37
   PARTIAL   
   STATE      opened
   TYPE       Plugwise
   READINGS:
     2018-08-17 22:18:30   Buffer          0
     2018-08-17 22:18:30   communication   >> 0023 000D 6F0000000F21FFB5
     2018-08-17 22:18:28   state           opened
   helper:
     buffer     �s�9�SW׵ӵSW�S���׿��
Attributes:
   WattFormat %0.f
   circlecount 50
   interval   10
   room       Plugwise
   showCom    .*
   verbose    5
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: FunkOdyssey am 17 August 2018, 22:38:43
Sorry für den Monolog.
Ich habe den USB-Port gewechselt und dann ging "showcom" los. :-)
Zwar wurden noch nicht alle Circles angelegt. Aber das schaue ich mir dann gleich an.
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: Icinger am 18 August 2018, 07:22:13
Supi zu hören, dass das nur so eine "simple" Sache war :)

Ich hatte nur 2 Circles im Einsatz. Aktuell aber nicht mehr in Verwendung, die wurden durch Sonoffs ersetzt :)

lg, Stefan
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: FunkOdyssey am 18 August 2018, 08:27:48
Wer macht denn so etwas?
16A Meshing Zwischenstecker durch China-Kram ersetzen? 😄
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: FunkOdyssey am 05 September 2018, 21:27:01
@Icinger: Heißt das eigentlich, dass das Modul nicht mehr aktiv gepflegt wird?
Mir fehlt das Toggle der Circles und außerdem wird es sporadisch (nach jedem Init) wieder zurückgesetzt und u.a. in den Raum "Plugwise" geschoben.


Aktuell habe ich das Problem, dass ganz plötzlich keine Kommunikation mehr funktioniert. Alles tot.
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: Icinger am 09 September 2018, 09:21:21
Guten Morgen,

na, ich kann mich schon weiterhin um Wünsche kümmern, kann halt aber nicht testen.

Zitatsporadisch (nach jedem Init) wieder zurückgesetzt und u.a. in den Raum "Plugwise" geschoben
Kümmer ich mich gleich drum, kommt heute als commit.

ZitatMir fehlt das Toggle der Circles
Schau ich mir an

ZitatAlles tot.
Was is passiert? :O
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: Icinger am 09 September 2018, 09:45:10
So, beides korrigiert und commited.

Bitte mal testen, danke :)

lg, Stefan
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: FunkOdyssey am 09 September 2018, 09:45:24
Das ständige Wegsterben ärgert mich am meisten. Aber ich habe keine Idee wieso.

Es ist ein Stick, welchen ich aus nem Stretch 2 ausgebaut habe.
Die Verbindung in FHEM bleibt auf "Opened" steht, aber weder man Stick noch an den Circles läuft irgendeine Kommunikation. Alle Setter/Getter funktionieren nicht mehr. Aber ich sehe keine Fehlermeldung.

Ich meine, dass dies durch FHEM-Neustarts oder Serverneustarts ausgelöst wird.
Noch weiß ich das aber nicht genau. Es scheint, als bliebe der Stick belegt.
Ich weiß auch noch nicht, warum und wie das wiederkommt. Mehrfache Neustarts?
Komisch. Sorry.

List des noch aktiven USB Device. Aber gekürzt.

Internals:
   DEF        /dev/ttyUSB1@115200
   DeviceName /dev/ttyUSB1@115200
   ERRCNT     3
   FD         14
   MSGCNT     21577
   NAME       plugwise
   NET_KEY    FC0D6F0003973C0E
   NR         34
   PARTIAL   
   STATE      opened
   STICK_MAC  000D6F00019D9B0D
   TIME       2018-09-09 09:35:32
   TYPE       Plugwise
   RAWMSG:
     code       00243744000D6F00019E10FE12092EC700056F1801856539070140244E0844C202
     dest       PW_Circle
     device     000D6F00019E10FE
     schema     plugwise.basic
     short      19E10FE
     showCom    << 0024 3744 000D6F00019E10FE 12092EC7 00056F18 01 85 653907014024 4E0844C2 02
     text       on
     type       output
     val1       9699
     val2       2018-09-09 07:35
     val3       0
   READINGS:
     2018-09-09 09:36:32   Buffer          0
     2018-09-09 09:35:31   LastMsg         Set year, month and flashadress DONE - Device: 0000373200D7000D6F00019E0F0C
     2018-09-09 09:36:33   communication   << 0000 37B7 00E1
     2018-09-08 15:26:22   state           opened
   helper:
     buffer     # APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC: 000D6F00019D9B0D
# APSRequestNodeInfo: Destination MAC:
# APSRequestNodeInfo: Source MAC:
...
o: Destination MAC:

     circles:
       PW_Circle_19E0F0C:
         lastContact 1536478782
         name       19E0F0C
       PW_Circle_19E0F21:
         lastContact 1536478782
         name       19E0F21
       PW_Circle_19E10FE:
         lastContact 1536478742
         name       19E10FE
       PW_Circle_19E1176:
         lastContact 1536478782
         name       19E1176
       PW_Circle_1A44B8A:
         lastContact 1536478782
         name       1A44B8A
       PW_Circle_1A4544C:
         lastContact 1536478782
         name       1A4544C
       PW_Circle_2793D3C:
         lastContact 1536478782
         name       2793D3C
       PW_Circle_2793E45:
         lastContact 1536478782
         name       2793E45
       PW_Circle_3973C0E:
         lastContact 1536478782
         name       3973C0E
Attributes:
   WattFormat %0.f
   alias      Plugwise Stick
   autosync   60
   circlecount 50
   comment    /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A8003KTT-if00-port0@115200
   group      Transmitter
   icon       cul_usb
   interval   10
   room       Plugwise
   showCom    .*
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: FunkOdyssey am 09 September 2018, 09:49:48
Unsere Posts haben sich überschnitten. Danke für die anderen Fixe.




Ich hoffe, dass ich das Kommunikationsproblem irgendwie eingrenzen kann.




Wo ich dich hier gerade an der Strippe habe 😄...
könntest du dir auch das hier mal anschauen?
https://forum.fhem.de/index.php?topic=90696.0

Ich danke dir für den Support einer Plattform, die du selbst nicht mehr einsetzt. Danke.
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: Icinger am 09 September 2018, 19:50:47
Jo, ich fixe das spätestens am Dienstag.

Mal schaun, ob mir zu dem Kommunikations-Problem was einfällt.
Naja, die beiden Circles hab ich hier eh noch (nur aktuell eben nicht mehr in benützung), und der Stick steckt auch noch am Cubietruck :)
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: Icinger am 09 September 2018, 20:21:53
So, hab die readingFnAttribute hinzugefügt, somit funktionieren auch die event-on-*

lg, Stefan
Titel: Antw:Plugwise: Migration von Stretch 2.0 zu Stick in FHEM
Beitrag von: FunkOdyssey am 10 September 2018, 10:02:58
Hallo Icinger,

danke noch einmal für die Fixes. Es scheint sich aber ein kleiner Bug eingeschlichen zu haben:

Messages collected while initializing FHEM:
configfile: plugwise: unknown attribute autosync. Type 'attr plugwise ?' for a detailed list.


Ich habe jetzt ein Attribut namens:

"autosync event-aggregator" (ein Name)

Vielleicht durch diesen Commit?
https://svn.fhem.de/trac/changeset/17312/


Titel: Antw:Plugwise-Kommunikationsprobleme (war: Migration von Stretch 2.0 zu Stick)
Beitrag von: Icinger am 10 September 2018, 20:07:16
Ja, es hat einfach nur ein Leerzeichen gefehlt ^^

Mea culpa......Fix kommt in ein paar Minuten, nach dem Abendessen :)
Titel: Antw:Plugwise-Kommunikationsprobleme (war: Migration von Stretch 2.0 zu Stick)
Beitrag von: FunkOdyssey am 10 September 2018, 20:13:00
Kein Stress.
Titel: Antw:Plugwise-Kommunikationsprobleme (war: Migration von Stretch 2.0 zu Stick)
Beitrag von: FunkOdyssey am 01 Oktober 2018, 20:54:01
Ich muss sehr häufig ein "set xyz status" hinterherjagen, um in FHEM den echten Status nach dem Schalten via FHEM zu sehen. Ist das normal? Von alleine aktualisiert sich der Status nur selten.

Wofür stehen eigentlich die Begrifflichkeiten?
- getlog
- syncTime (warum notwendig)

Intervall habe im IODev auf 20 Sekunden und in jedem Device vorsichtshalber auch.
Titel: Antw:Plugwise-Kommunikationsprobleme (war: Migration von Stretch 2.0 zu Stick)
Beitrag von: Icinger am 02 Oktober 2018, 06:58:30
GetLog habe ich damals nur der Vollständigkeithalber eingebaut.
Die Circles haben ein internes Log über mehrere Stunden, damit kann man verschiedene dieser Logeinträge abrufen.

syncTime solltest nicht brauchen, das synchronisiert nur im Bedarfsfall die interne Zeit des Circles mit deinem PC.

Habe leider keine Plugwise-Geräte mehr im Betrieb (lieben aber noch 2 Circles irgendwo rum), hatte aber eigentlich nie Probleme mit der Werte-Aktualisierung.

lg, Stefan

PS: Habe gerade entdeckt, dass es auch ein Plugwise->MQTT gibt:
https://github.com/SevenW/Plugwise-2-py (https://github.com/SevenW/Plugwise-2-py)
Titel: Antw:Plugwise-Kommunikationsprobleme (war: Migration von Stretch 2.0 zu Stick)
Beitrag von: FunkOdyssey am 02 Oktober 2018, 07:41:01
Danke für die Infos.

Die MQTT-Variante ist auch schon meine Rückfalllösung. Mit Docker ist das schnell erledigt. Aber die Entwicklung ruht auch schon seit zwei Jahren. Das macht mir noch Sorgen.

Ich werde mal schauen.