FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Omega am 12 Januar 2016, 16:26:05

Titel: Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: Omega am 12 Januar 2016, 16:26:05
Am 02.01.2016 habe ich meine 7 Wandthermostate auf Firmware 1.3 upgedated. Ein configCheck danach brachte keine Fehlerhinweise.

Heute habe ich plötzlich bei vieren davon folgende Fehlermeldungen nach einem configCheck (wobei das vermutlich nichts mit dem Firmwareupdate zu tun hat):

configCheck done:

peer not defined
    Wz.Wandthermostat_Weather id:8029D901
    Wz.Wandthermostat_Weather id:8029D90F

peer not verified. Check that peer is set on both sides
    Az.Thermostat_links_Weather p:Az.Wandthermostat_Weather
    Az.Thermostat_rechts_Weather p:Az.Wandthermostat_Weather
    Az.Wandthermostat_Weather p:Az.Thermostat_links_chn-26
    Az.Wandthermostat_Weather p:Az.Thermostat_links_chn-BE
    Kueche.Thermostat_Weather p:Wz.Wandthermostat_Weather
    OG.Hanno.Thermostat_links_Weather p:OG.Hanno.Wandthermostat_Weather
    OG.Hanno.Thermostat_rechts_Weather p:OG.Hanno.Wandthermostat_Weather
    OG.Hanno.Wandthermostat_Weather p:OG.Hanno.Thermostat_links_chn-2E
    OG.Hanno.Wandthermostat_Weather p:OG.Hanno.Thermostat_links_chn-5E
    OG.Naehen.Thermostat_links_Weather p:OG.Naehen.Wandthermostat_Weather
    OG.Naehen.Thermostat_rechts_Weather p:OG.Naehen.Wandthermostat_Weather
    OG.Naehen.Wandthermostat_Weather p:OG.Naehen.Thermostat_links_chn-30
    OG.Naehen.Wandthermostat_Weather p:OG.Naehen.Thermostat_links_chn-A4
    Wz.Thermostat_Essecke_Weather p:Wz.Wandthermostat_Weather
    Wz.Thermostat_TV_Weather p:Wz.Wandthermostat_Weather
    Wz.Wandthermostat_Weather p:Wz.Thermostat_TV_chn-22
    Wz.Wandthermostat_Weather p:Wz.Thermostat_TV_chn-DE


Im Log sehe ich keine Hinweise, die das erklären könnten.
Ich weiß, ich habe keinen Mitschnitt der Kommunikation, die Glaskugel ist auch verlegt. Ich bin einfach frustriert.

Mache ich dann erst ein Mal ein getConfig, kommt das Phänomen, dass mindestens eines der Devices auch nach vielen Minuten das getConfig nicht durchbringt. Doch, hat nur ca. 15 Minuten gedauert.

Und nach dem getConfig habe ich noch mehr Fehler als vorher (alle CMDs_done habe ich brav abgewartet), dazugekommen sind:

missing register list
    Az.Thermostat_links: RegL_00.
    Az.Thermostat_rechts: RegL_00.

Danach habe ich ein rereadcfg gemacht und ... es sind noch mehr Fehler dazugekommen

    Az.Thermostat_rechts_Clima: RegL_01.,RegL_07.
    Az.Thermostat_rechts_ClimaTeam: RegL_01.
    Az.Thermostat_rechts_Climate: RegL_01.
    Az.Thermostat_rechts_Weather: RegL_01.
    Az.Thermostat_rechts_WindowRec: RegL_03.Az.Fenster_links_chn-01,RegL_01.,RegL_07.Az.Fenster_links_chn-01
    Az.Thermostat_rechts_remote: RegL_01.

Die haben sich nach einiger Zeit aber wieder von selbst ,,erledigt" – ok.

Alle Wand-/Thermostate sind gesetzt auf

autoReadReg 5_readMissing
expert 251_anything,

Meine RSSI-Werte sind ok (sind so wenig Werte, da ich gerade einen Restart durchgeführt hatte).

rssi done:
    Device          receive         from             last   avg      min<max    count
    Az.Infrarot_Heizung Az.Infrarot_Heizung HMLAN1           -42.0  -42.0  -42.0< -42.0     1
    Az.Infrarot_Heizung HMLAN1          Az.Infrarot_Heizung  -40.0  -40.0  -40.0< -40.0     2
    Az.Infrarot_Heizung HMUSB           Az.Infrarot_Heizung  -49.0  -49.0  -49.0< -49.0     1
    Az.Jalousie_links Az.Jalousie_links HMLAN1           -60.0  -60.0  -60.0< -60.0     1
    Az.Jalousie_links HMLAN1          Az.Jalousie_links  -56.0  -56.0  -56.0< -56.0     2
    Az.Jalousie_links HMUSB           Az.Jalousie_links  -33.0  -33.0  -33.0< -33.0     1
    Az.Jalousie_rechts Az.Jalousie_rechts HMLAN1           -60.0  -60.0  -60.0< -60.0     1
    Az.Jalousie_rechts HMLAN1          Az.Jalousie_rechts  -58.0  -58.0  -58.0< -58.0     2
    Az.Jalousie_rechts HMUSB           Az.Jalousie_rechts  -40.0  -40.0  -40.0< -40.0     1
    Az.Thermostat_links HMLAN1          Az.Thermostat_links  -53.0  -54.1  -57.0< -52.0    12
    Az.Thermostat_links HMUSB           Az.Thermostat_links  -35.0  -36.7  -38.0< -35.0    12
    Az.Thermostat_rechts HMLAN1          Az.Thermostat_rechts  -47.0  -47.7  -49.0< -47.0    12
    Az.Thermostat_rechts HMUSB           Az.Thermostat_rechts  -34.0  -33.7  -34.0< -33.0    11
    Az.Wandthermostat HMLAN1          Az.Wandthermostat  -46.0  -46.0  -46.0< -46.0    24
    Az.Wandthermostat HMUSB           Az.Wandthermostat  -52.0  -51.8  -52.0< -51.0    24
    Bad.Thermostat  HMLAN1          Bad.Thermostat   -42.0  -42.0  -42.0< -42.0    12
    Bad.Thermostat  HMUSB           Bad.Thermostat   -48.0  -48.6  -50.0< -48.0    12
    Bad.Wandthermostat HMLAN1          Bad.Wandthermostat  -57.0  -57.0  -58.0< -56.0    25
    Bad.Wandthermostat HMUSB           Bad.Wandthermostat  -71.0  -70.0  -73.0< -68.0    25
    KG.Flur.Thermostat HMLAN1          KG.Flur.Thermostat  -54.0  -54.6  -55.0< -54.0    12
    KG.Flur.Thermostat HMUSB           KG.Flur.Thermostat  -70.0  -69.7  -72.0< -68.0    12
    KG.Hobby.Thermostat HMLAN1          KG.Hobby.Thermostat  -50.0  -51.5  -52.0< -50.0    12
    KG.Hobby.Thermostat HMUSB           KG.Hobby.Thermostat  -57.0  -56.8  -59.0< -56.0    12
    KG.Kroekel.Thermostat HMLAN1          KG.Kroekel.Thermostat  -69.0  -73.5  -81.0< -66.0    13
    KG.Kroekel.Thermostat HMUSB           KG.Kroekel.Thermostat  -69.0  -69.0  -70.0< -68.0    13
    KG.Werkzeug.Thermostat HMLAN1          KG.Werkzeug.Thermostat  -62.0  -61.7  -63.0< -61.0    12
    KG.Werkzeug.Thermostat HMUSB           KG.Werkzeug.Thermostat  -93.0  -81.5  -93.0< -78.0    11
    Kueche.Jalousie HMLAN1          Kueche.Jalousie  -60.0  -60.0  -60.0< -60.0     2
    Kueche.Jalousie HMUSB           Kueche.Jalousie  -74.0  -74.0  -74.0< -74.0     1
    Kueche.Jalousie Kueche.Jalousie HMLAN1           -60.0  -60.0  -60.0< -60.0     1
    Kueche.Thermostat HMLAN1          Kueche.Thermostat  -58.0  -55.8  -65.0< -50.0    13
    Kueche.Thermostat HMUSB           Kueche.Thermostat  -66.0  -65.4  -69.0< -62.0    13
    OG.Bad.Thermostat HMLAN1          OG.Bad.Thermostat  -52.0  -52.1  -53.0< -52.0    13
    OG.Bad.Thermostat HMUSB           OG.Bad.Thermostat  -50.0  -49.9  -50.0< -49.0    13
    OG.Gast.Thermostat HMLAN1          OG.Gast.Thermostat  -51.0  -50.7  -51.0< -50.0    13
    OG.Gast.Thermostat HMUSB           OG.Gast.Thermostat  -55.0  -55.0  -56.0< -54.0    13
    OG.Gast.Wandthermostat HMLAN1          OG.Gast.Wandthermostat  -52.0  -51.8  -52.0< -51.0    25
    OG.Gast.Wandthermostat HMUSB           OG.Gast.Wandthermostat  -58.0  -58.2  -59.0< -58.0    25
    OG.Hanno.Thermostat_links HMLAN1          OG.Hanno.Thermostat_links  -56.0  -56.3  -57.0< -55.0    13
    OG.Hanno.Thermostat_links HMUSB           OG.Hanno.Thermostat_links  -51.0  -51.0  -51.0< -51.0    13
    OG.Hanno.Thermostat_rechts HMLAN1          OG.Hanno.Thermostat_rechts  -70.0  -67.9  -76.0< -60.0    12
    OG.Hanno.Thermostat_rechts HMUSB           OG.Hanno.Thermostat_rechts  -74.0  -75.9  -82.0< -69.0    12
    OG.Hanno.Wandthermostat HMLAN1          OG.Hanno.Wandthermostat  -56.0  -55.9  -56.0< -55.0    26
    OG.Hanno.Wandthermostat HMUSB           OG.Hanno.Wandthermostat  -82.0  -78.9  -84.0< -75.0    24
    OG.Naehen.Thermostat_links HMLAN1          OG.Naehen.Thermostat_links  -54.0  -53.8  -54.0< -53.0    12
    OG.Naehen.Thermostat_links HMUSB           OG.Naehen.Thermostat_links  -51.0  -50.6  -51.0< -50.0    12
    OG.Naehen.Thermostat_rechts HMLAN1          OG.Naehen.Thermostat_rechts  -51.0  -50.8  -51.0< -50.0    12
    OG.Naehen.Thermostat_rechts HMUSB           OG.Naehen.Thermostat_rechts  -42.0  -41.8  -42.0< -41.0    12
    OG.Naehen.Wandthermostat HMLAN1          OG.Naehen.Wandthermostat  -65.0  -64.5  -65.0< -64.0    26
    OG.Naehen.Wandthermostat HMUSB           OG.Naehen.Wandthermostat  -68.0  -67.6  -68.0< -67.0    26
    RM_Dachboden    HMLAN1          RM_Dachboden     -67.0  -67.0  -67.0< -67.0     2
    RM_Dachboden    HMUSB           RM_Dachboden     -63.0  -63.0  -63.0< -63.0     1
    RM_Dachboden    RM_Dachboden    HMLAN1           -66.0  -66.0  -66.0< -66.0     1
    RM_Flur_Keller  HMLAN1          RM_Flur_Keller   -61.0  -61.0  -61.0< -61.0     2
    RM_Flur_Keller  HMUSB           RM_Flur_Keller   -74.0  -74.0  -74.0< -74.0     1
    RM_Flur_Keller  RM_Flur_Keller  HMLAN1           -60.0  -60.0  -60.0< -60.0     1
    RM_Flur_OG      HMLAN1          RM_Flur_OG       -63.0  -63.0  -63.0< -63.0     2
    RM_Flur_OG      HMUSB           RM_Flur_OG       -54.0  -54.0  -54.0< -54.0     1
    RM_Flur_OG      RM_Flur_OG      HMLAN1           -63.0  -63.0  -63.0< -63.0     1
    RM_Flur_Schlafzimmer HMLAN1          RM_Flur_Schlafzimmer  -35.0  -35.0  -35.0< -35.0     2
    RM_Flur_Schlafzimmer HMUSB           RM_Flur_Schlafzimmer  -56.0  -56.0  -56.0< -56.0     1
    RM_Flur_Schlafzimmer RM_Flur_Schlafzimmer HMLAN1           -37.0  -37.0  -37.0< -37.0     1
    RM_Heizungskeller HMLAN1          RM_Heizungskeller  -55.0  -55.0  -55.0< -55.0     2
    RM_Heizungskeller HMUSB           RM_Heizungskeller  -64.0  -64.0  -64.0< -64.0     1
    RM_Heizungskeller RM_Heizungskeller HMLAN1           -55.0  -55.0  -55.0< -55.0     1
    RM_Werkzeugkeller HMLAN1          RM_Werkzeugkeller  -63.0  -63.0  -63.0< -63.0     2
    RM_Werkzeugkeller HMUSB           RM_Werkzeugkeller  -71.0  -71.0  -71.0< -71.0     1
    RM_Werkzeugkeller RM_Werkzeugkeller HMLAN1           -66.0  -66.0  -66.0< -66.0     1
    Sz.Thermostat   HMLAN1          Sz.Thermostat    -57.0  -56.9  -57.0< -56.0    11
    Sz.Thermostat   HMUSB           Sz.Thermostat    -48.0  -48.5  -49.0< -48.0    11
    Sz.Wandthermostat HMLAN1          Sz.Wandthermostat  -51.0  -50.3  -51.0< -50.0    26
    Sz.Wandthermostat HMUSB           Sz.Wandthermostat  -60.0  -61.4  -63.0< -60.0    26
    Tmp_Diff_Sensor_2 HMLAN1          Tmp_Diff_Sensor_2  -61.0  -61.7  -62.0< -61.0    13
    Tmp_Diff_Sensor_2 HMUSB           Tmp_Diff_Sensor_2  -75.0  -75.5  -76.0< -74.0    13
    Tmp_Diff_Sensor_3 HMLAN1          Tmp_Diff_Sensor_3  -75.0  -74.6  -75.0< -74.0    13
    Tmp_Diff_Sensor_3 HMUSB           Tmp_Diff_Sensor_3  -77.0  -76.8  -79.0< -75.0    13
    Tmp_Diff_Sensor_Heizung HMLAN1          Tmp_Diff_Sensor_Heizung  -61.0  -59.7  -61.0< -58.0    12
    Tmp_Diff_Sensor_Heizung HMUSB           Tmp_Diff_Sensor_Heizung  -74.0  -75.8  -77.0< -74.0    12
    Wz.Thermostat_Essecke HMLAN1          Wz.Thermostat_Essecke  -57.0  -57.0  -63.0< -51.0    12
    Wz.Thermostat_Essecke HMUSB           Wz.Thermostat_Essecke  -54.0  -56.2  -60.0< -51.0    12
    Wz.Thermostat_TV HMLAN1          Wz.Thermostat_TV  -54.0  -52.7  -56.0< -51.0    13
    Wz.Thermostat_TV HMUSB           Wz.Thermostat_TV  -45.0  -45.2  -46.0< -45.0    13
    Wz.Wandthermostat HMLAN1          Wz.Wandthermostat  -54.0  -53.5  -55.0< -52.0    28
    Wz.Wandthermostat HMUSB           Wz.Wandthermostat  -70.0  -70.3  -76.0< -68.0    27
    Zw_Stecker_LM_1 HMLAN1          Zw_Stecker_LM_1  -63.0  -63.6  -65.0< -62.0    15
    Zw_Stecker_LM_1 HMUSB           Zw_Stecker_LM_1  -67.0  -66.2  -70.0< -65.0    13
    Zw_Stecker_LM_1 Zw_Stecker_LM_1 HMLAN1           -59.0  -59.0  -59.0< -59.0     1
    Zw_Stecker_LM_2 HMLAN1          Zw_Stecker_LM_2  -50.0  -49.8  -50.0< -49.0    14
    Zw_Stecker_LM_2 HMUSB           Zw_Stecker_LM_2  -60.0  -58.5  -60.0< -57.0    13
    Zw_Stecker_LM_2 Zw_Stecker_LM_2 HMLAN1           -44.0  -44.0  -44.0< -44.0     1
    Zw_Stecker_LM_3 HMLAN1          Zw_Stecker_LM_3  -64.0  -66.8  -69.0< -64.0    16
    Zw_Stecker_LM_3 HMUSB           Zw_Stecker_LM_3  -36.0  -36.0  -36.0< -36.0    16
    Zw_Stecker_LM_3 Zw_Stecker_LM_3 HMLAN1           -63.0  -63.0  -63.0< -63.0     1
    vccu            HMUSB           vccu/HMLAN1      -51.0  -50.8  -52.0< -50.0    30


Mein letztes Update habe ich am 07.01.2016 durchgeführt.

So, die ,,missing Register List" Fehler sind jetzt auch weg, es verbleiben aber die bereits oben aufgeführten Fehler.

Zunächst ein List der betroffenen Geräte/Kanäle

Internals:
   DEF        2B0B8601
   NAME       Wz.Wandthermostat_Weather
   NR         210
   NTFY_ORDER 50-Wz.Wandthermostat_Weather
   STATE      T: 20.9 H: 38 D: 6.1
   TYPE       CUL_HM
   chanNo     01
   device     Wz.Wandthermostat
   peerList   Wz.Thermostat_TV_chn-22,Wz.Thermostat_TV_chn-DE,8029D901,8029D90F,
   Readings:
     2015-07-05 09:41:48   R-sign          off
     2016-01-12 10:28:53   RegL_01.        08:00 00:00
     2016-01-12 15:10:05   dewpoint        6.1
     2016-01-12 15:10:05   humidity        38
     2015-10-28 09:43:14   measured-temp   0
     2016-01-12 15:02:39   peerList        Wz.Thermostat_TV_chn-22,Wz.Thermostat_TV_chn-DE,8029D901,8029D90F,
     2016-01-12 15:10:05   state           T: 20.9 H: 38
     2016-01-12 15:10:05   temperature     20.9
   Helper:
     Expert:
       def        1
       det        1
       raw        1
       tpl        1
     Role:
       chn        1
     Tmpl:
Attributes:
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,22EC4D22,22EC4DDE,8029D901,8029D90F,

########################################


Internals:
   DEF        2701AB01
   NAME       Az.Wandthermostat_Weather
   NR         288
   NTFY_ORDER 50-Az.Wandthermostat_Weather
   STATE      T: 21.6 H: 44 D: 8.8
   TYPE       CUL_HM
   chanNo     01
   device     Az.Wandthermostat
   peerList   Az.Thermostat_links_chn-26,Az.Thermostat_links_chn-BE,
   Readings:
     2015-07-05 09:40:30   R-sign          off
     2016-01-12 14:58:01   RegL_01.        08:00 00:00
     2016-01-12 15:10:32   dewpoint        8.8
     2016-01-12 15:10:32   humidity        44
     2015-10-28 09:43:14   measured-temp   0
     2016-01-12 15:02:34   peerList        Az.Thermostat_links_chn-26,Az.Thermostat_links_chn-BE,
     2016-01-12 15:10:32   state           T: 21.6 H: 44
     2016-01-12 15:10:32   temperature     21.6
   Helper:
     Expert:
       def        1
       det        1
       raw        1
       tpl        1
     Role:
       chn        1
     Tmpl:
Attributes:
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,301E3926,301E39BE,


######################################


Internals:
   DEF        2D4FCF01
   NAME       OG.Hanno.Wandthermostat_Weather
   NR         496
   NTFY_ORDER 50-OG.Hanno.Wandthermostat_Weather
   STATE      T: 21.0 H: 47 D: 9.3
   TYPE       CUL_HM
   chanNo     01
   device     OG.Hanno.Wandthermostat
   peerList   OG.Hanno.Thermostat_links_chn-2E,OG.Hanno.Thermostat_links_chn-5E,
   Readings:
     2015-07-05 09:41:28   R-sign          off
     2016-01-02 15:33:48   RegL_01.        08:00 00:00
     2016-01-12 15:13:27   dewpoint        9.3
     2016-01-12 15:13:27   humidity        47
     2015-10-28 09:43:14   measured-temp   0
     2016-01-12 15:02:37   peerList        OG.Hanno.Thermostat_links_chn-2E,OG.Hanno.Thermostat_links_chn-5E,
     2016-01-12 15:13:27   state           T: 21.0 H: 47
     2016-01-12 15:13:27   temperature     21.0
   Helper:
     Expert:
       def        1
       det        1
       raw        1
       tpl        1
     Role:
       chn        1
     Tmpl:
Attributes:
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,2E86492E,2E86495E,


###########################################

Internals:
   DEF        35EAD701
   NAME       OG.Naehen.Wandthermostat_Weather
   NR         664
   NTFY_ORDER 50-OG.Naehen.Wandthermostat_Weather
   STATE      T: 19.3 H: 45 D: 7.1
   TYPE       CUL_HM
   chanNo     01
   device     OG.Naehen.Wandthermostat
   peerList   OG.Naehen.Thermostat_links_chn-30,OG.Naehen.Thermostat_links_chn-A4,
   Readings:
     2015-08-31 15:50:29   R-sign          off
     2016-01-02 15:49:18   RegL_01.        08:00 00:00
     2016-01-12 15:12:49   dewpoint        7.1
     2016-01-12 15:12:49   humidity        45
     2015-10-28 09:43:14   measured-temp   0
     2016-01-12 15:02:37   peerList        OG.Naehen.Thermostat_links_chn-30,OG.Naehen.Thermostat_links_chn-A4,
     2016-01-12 15:12:49   state           T: 19.3 H: 45
     2016-01-12 15:12:49   temperature     19.3
   Helper:
     Expert:
       def        1
       det        1
       raw        1
       tpl        1
     Role:
       chn        1
     Tmpl:
Attributes:
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,30A35230,30A352A4,


Es ist immer nur der Wandthermostat-Kanal _ Weather betroffen, die dazugehörigen Thermostate haben die richtigen Peers. Ich habe versucht, die fehlerhaften Peers zu löschen mit z.B.

set Az.Wandthermostat_Weather peerBulk 301E3926 unset
set Az.Wandthermostat_Weather peerBulk 301E39BE unset

Das funktioniert aber nicht (vermutlich weil es die Kanäle 26 und BE nicht gibt).

Natürlich kann ich einen Werksreset der Geräte durchführen. Das ist aber ein Haufen an Arbeit, den ich gerne vermeiden möchte (da kämen auch noch meine Fenstersensoren dazu, die auch wieder neu gepeered werden müssten).

Wie kann / sollte ich jetzt weiter vorgehen? Ich habe zwar in der Commandref gesehen, dass man Register direkt schreiben kann, verstehe aber zu wenig davon, um das entsprechend umsetzen zu können.
Meine (laienhafte Vorstellung):
-   Hartes Löschen aller Peers in den Weather-Kanälen (wie?)
-   Neusetzen mit den richtigen Peers

Wenn keine Peers mehr vorhanden sind, müsste ich doch mit

set Wz.Wandthermostat_Weather peerBulk 00000000,22DE8001,22EC4D01,29D90F01
set Az.Wandthermostat_Weather peerBulk 00000000,26BE2E01,2701AB01,301E3901
set OG.Hanno.Wandthermostat_Weather peerBulk 00000000,2E5EAA01,2E864901
set OG.Naehen.Wandthermostat_Weather peerBulk 00000000,30A35201,30A41B01

und anschließendem getConfig die richtigen Peers setzen können.

Ich hoffe auf Unterstützung
Danke Holger
Titel: Antw:Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: stromer-12 am 12 Januar 2016, 17:23:51
Mit den Wandthermostaten habe ich auch dieses Probleme mit dem Weatherchannel nach Batterietausch.
Ich habe den Thermostat bei diesem Fehler zurückgesetzt, neu gepairt und gepeert.
Titel: Antw:Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: martinp876 am 12 Januar 2016, 18:17:33
Das scheint ein Bug. Es laesst sich nicht loeschen. Das ist der einzige mit bekannte channel bei dem es nicht geht
Titel: Antw:Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: Omega am 12 Januar 2016, 19:53:15
Dann hat Murphy ja mal wieder erfolgreich zugeschlagen...
Titel: Antw:Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: stephanr am 12 Januar 2016, 20:23:09
Hab den Fehler ebenfalls im weather Channel. Hat man denn funktionale Nachteile, wenn nur der peer Eintrag im Wandthermostat nicht stimmt? Die Thermostate haben ja korrekte peer Readings.
Titel: Antw:Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: martinp876 am 12 Januar 2016, 20:49:49
Ich kenne keine Nachteile. Configcheck meckert, sonst nichts
Titel: Antw:Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: Omega am 13 Januar 2016, 12:21:09
Da das ein Bug zu sein scheint, der zumindest nicht kurzfristig abgestellt wird, wird wohl noch öfter nach diesen Stichworten gesucht werden. Daher schreibe ich mal exemplarisch für einen Wandthermostaten auf, wie ich vorgegangen bin.


# Bediensperre am Wandthermostat lösen, falls gesetzt
attr Az.Wandthermostat autoReadReg 0_off # (hatte zuvor permanent Probleme beim Neu Anlernen mit RESPONSE TIMEOUT:RegisterRead)
set Az.Wandthermostat reset # oder: linke Taste > 3s drücken, (rES) wählen, dann: YES
# Datum / Uhrzeit müssen am Wandthermostat gesetzt werden
set vccu hmPairForSec 30
# am Wandthermostat die Boost-Taste etwas länger als 3 Sekunden drücken. Sobald "AC" im Display erscheint, war der Anlernvorgang erfolgreich. Weitermachen
getConfig # (danach sind die alten, z.T. defekten Peerings in FHEM nicht mehr zu sehen)
# Peering in den Kanälen wiederherstellen
set Az.Wandthermostat_Weather peerBulk 00000000,26BE2E01,301E3901
set Az.Wandthermostat_Climate peerBulk 00000000,26BE2E02,301E3902
set Az.Wandthermostat_WindowRec peerBulk 00000000,2A362901
getConfig
set Az.Wandthermostat_Climate tempListTmpl restore
set Az.Wandthermostat_WindowRec regSet winOpnTemp 16 Az.Fenster_links
getConfig
set hm configCheck <-- Fehler beim Az.Wandthermostat sind weg
attr Az.Wandthermostat autoReadReg 5_readmissing


Vielleicht hilft es ja mal einem anderen.
LG
Holger
Titel: Antw:Wie werden fehlerhafter Peers gelöscht (peerBulk .. unset funktioniert nicht)?
Beitrag von: martinp876 am 13 Januar 2016, 21:03:33
00000000 ist bei peerbulk nicht angebracht. Sollte man weg lassen.
Ob es auf dauernweg ist ist unklar.