Temperaturlisten in Setup mit Wandthermostaten

Begonnen von Louis Cypher, 26 November 2022, 10:08:09

Vorheriges Thema - Nächstes Thema

Louis Cypher

Liebes Forum,

ich habe folgendes Problem:
3 Temperaturlisten (siehe unten). Die Temperaturlisten sehen die Temperturen für die Wandthermoste vor, nicht aber für die Thermostaten, denn die Wandthermostate sind mit dem Heizkörpertermostaten in FHEM gepairt. Nun habe ich die Winterliste geladen mit:
attr hm configTempFile Winter.cfg, Sommer.cfg, WinterKinder.cfg
Danach
set hm tempListG restore
set hm tempListG verify führt dann zu folgender Meldung:
fail  : Bad for WT_Bad_Climate:
WT_Bad_Climate: unprogrammed prog 2
WT_Bad_Climate: unprogrammed prog 3
fail  : HK_Ku_Clima for HK_Ku_Clima: HK_Ku_Clima not found in file ./FHEM/Winter.cfg
fail  : Kinderzimmer for WT_KiZi_Climate:
     WT_KiZi_Climate: tempList 1 not verified
WT_KiZi_Climate: unprogrammed prog 3
WT_KiZi_Climate: unprogrammed prog 2
fail  : Schlafzimmer for HK_SchlaZi_Clima:
     HK_SchlaZi_Clima: tempList 1 not verified
fail  : Wohnzimmer for WT_WoZi_Climate:
     WT_WoZi_Climate: tempList 1 not verified
WT_WoZi_Climate: unprogrammed prog 3
WT_WoZi_Climate: unprogrammed prog 2
fail  : none for HK_Bad_Clima: none not found in file ./FHEM/Winter.cfg
fail  : none for HK_KiZi2_Clima: none not found in file ./FHEM/Winter.cfg
fail  : none for HK_KiZi_Clima: none not found in file ./FHEM/Winter.cfg
fail  : none for HK_WoZi_1_Clima: none not found in file ./FHEM/Winter.cfg
fail  : none for HK_WoZi_2_Clima: none not found in file ./FHEM/Winter.cfg
passed: Arbeitszimmer for HK_ArZi_Clima
passed: Gaestetoilette for HK_GaeTo_Clima


Readings zu dem Wandthermostaten im Wohnzimmer, der nicht tut. Die Werte stehen drin, status ist aber incomplete
R_P1_0_tempListSat 07:00 15.0 23:00 20.0 24:00 15.0
R_P1_1_tempListSun 07:00 15.0 23:00 20.0 24:00 15.0
R_P1_2_tempListMon 07:00 15.0 09:00 19.0 11:00 17.0 13:00 19.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_3_tempListTue 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_4_tempListWed 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_5_tempListThu 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_6_tempListFri 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0

R_P1_tempList_State incomplete


Was mache ich falsch? Muss ich die Heizkörperthermostaten auch in die Liste aufnehmen?

Vielen Dank schon im Voraus und liebe Grüße

und hier noch die Temperaturliste Winter.cfg:
entities:Bad
R_0_tempListSat> 06:00 17.0 22:00 21.0 24:00 17.0
R_1_tempListSun> 06:00 17.0 22:00 21.0 24:00 17.0
R_2_tempListMon> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_3_tempListTue> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_4_tempListWed> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_5_tempListThu> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_6_tempListFri> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
entities:Kinderzimmer
R_0_tempListSat> 09:00 15.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 24:00 15.0
R_2_tempListMon> 17:00 15.0 24:00 15.0
R_3_tempListTue> 17:00 15.0 24:00 15.0
R_4_tempListWed> 17:00 15.0 24:00 15.0
R_5_tempListThu> 17:00 15.0 24:00 15.0
R_6_tempListFri> 17:00 15.0 24:00 15.0
entities:Schlafzimmer
R_0_tempListSat> 07:00 17.0  09:30 20.0 22:00 15.0 24:00 17.0
R_1_tempListSun> 07:00 17.0  09:30 20.0 22:00 15.0 24:00 17.0
R_2_tempListMon> 07:00 17.0 21:00 15.0 24:00 17.0
R_3_tempListTue> 07:00 17.0 21:00 15.0 24:00 17.0
R_4_tempListWed> 07:00 17.0 21:00 15.0 24:00 17.0
R_5_tempListThu> 07:00 17.0 21:00 15.0 24:00 17.0
R_6_tempListFri> 07:00 17.0 21:00 15.0 24:00 17.0
entities:Wohnzimmer
R_0_tempListSat> 07:00 15.0 23:00 20.0 24:00 15.0
R_1_tempListSun> 07:00 15.0 23:00 20.0 24:00 15.0
R_2_tempListMon> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 19 17:00 15.0 23:00 20.0 24:00 15.0
R_3_tempListTue> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_4_tempListWed> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_5_tempListThu> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_6_tempListFri> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
entities:Arbeitszimmer
R_0_tempListSat> 09:00 15.0 19:00 18.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 19:00 18.0 24:00 15.0
R_2_tempListMon> 08:00 15.0 19:00 21.0 24:00 15.0
R_3_tempListTue> 08:00 15.0 19:00 21.0 24:00 15.0
R_4_tempListWed> 08:00 15.0 19:00 21.0 24:00 15.0
R_5_tempListThu> 08:00 15.0 19:00 21.0 24:00 15.0
R_6_tempListFri> 08:00 15.0 19:00 21.0 24:00 15.0
entities:Gaestetoilette
R_0_tempListSat> 09:00 15.0 19:00 18.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 19:00 18.0 24:00 15.0
R_2_tempListMon> 08:00 15.0 19:00 18.0 24:00 15.0
R_3_tempListTue> 08:00 15.0 19:00 18.0 24:00 15.0
R_4_tempListWed> 08:00 15.0 19:00 18.0 24:00 15.0
R_5_tempListThu> 08:00 15.0 19:00 18.0 24:00 15.0
R_6_tempListFri> 08:00 15.0 19:00 18.0 24:00 15.0

MadMax-FHEM

Wie hast du die Templisten erstellt?

Über hminfo (so wie du ja auch den Restore anwirfst)?

Weil die entities bei mir anders heißen, beispiel:
Heizkoerperthermostat_Buero_Clima
bzw. (WDT):
entities:Wandthermostat_Buero_Climate

Und du hast in der Winter.cfg (dem Format nach) nur HKTs drin:

R_0_tempList vs. R_P1_0_tempList

Ich würde die bestehenden Templists mal wegsichern (damit du Temperaturen und Schaltzeitpunkte hast/behältst) und dann mittels hminfo für alle Thermostate neue Listen generieren lassen.
Die dann entsprechend "vervielfältigen" (also wieder so nennen wie sie heißen müssen) und dann jeweils anpassen.

Ich habe HKT und WDT in meinen Templisten und halte die auch "synchron" (also WDT mit gepeertem HKT), wenn mal Werte nicht übertragen werden, dann schaltet der HKT ja selbständig und dann hätte ich gerne, dass er das "synchron" zum WDT tut (auch wenn mal ein Telegramm verloren geht)...

hminfo bietet auch configCheck, evtl. den mal anwerfen, der zeigt was (sonst noch) alles nicht passt...

EDIT: und besser im passenden Unterforum posten! 8)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

#2
Ich habe das Schritt für Schritt so wie hier gemacht:
https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan

Welches wäre denn das passende Unterforum gewesen? Bei meinem Wissen fand ich Anfänger ganz passend ;-)

configCheck done:

incomplete register list
    WT_KiZi_Climate: RegL_07.
    WT_WoZi_Climate: RegL_07.

peer not verified. Check that peer is set on both sides
    HK_Bad_Climate: p:WT_Bad_Climate
    HK_Bad_Weather: p:WT_Bad_Weather
    HK_KiZi2_Weather: p:WT_KiZi_Weather
    HK_KiZi_Climate: p:WT_KiZi_Climate
    HK_KiZi_Weather: p:WT_KiZi_Weather
    HK_WoZi_1_Climate: p:WT_WoZi_Climate
    HK_WoZi_1_Weather: p:WT_WoZi_Weather
    HK_WoZi_2_Climate: p:WT_WoZi_Climate
    HK_WoZi_2_Weather: p:WT_WoZi_Weather

boost or template differ in team
    WT_KiZi_Climate: team:HK_KiZi2_Clima  tempListTmpl differ Kinderzimmer / none

templist mismatch
    HK_Ku_Clima: HK_Ku_Clima not found in file ./FHEM/Winter.cfg
    HK_SchlaZi_Clima:
     HK_SchlaZi_Clima: tempList 1 not verified
    WT_Bad_Climate:
WT_Bad_Climate: unprogrammed prog 2
WT_Bad_Climate: unprogrammed prog 3
    WT_KiZi_Climate:
     WT_KiZi_Climate: tempList 1 not verified
WT_KiZi_Climate: unprogrammed prog 3
WT_KiZi_Climate: unprogrammed prog 2
    WT_WoZi_Climate:
WT_WoZi_Climate: unprogrammed prog 3
     WT_WoZi_Climate: tempList 1 not verified
WT_WoZi_Climate: unprogrammed prog 2


Ich weiß allerdings nicht wirklich was ich daraus ableiten soll

P.S.: Das Peering habe ich vor >5 Jahren durchgeführt. Eventuell ist das heute nicht mehr das was FHEM erwartet? Die Listen funktonierten mal

MadMax-FHEM

#3
Zitat von: Louis Cypher am 26 November 2022, 10:36:57
Ich habe das Schritt für Schritt so wie hier gemacht:
https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan

Auch so begonnen?
Weil dadurch (war zumindest bei mir so, allerdings ohne Attribute bzgl. Templist, ich mache das anders) werden ja passende TempListeinträge erstellt (sollte zumindest)
set <HMInfo> tempList save

EDIT: bevor du das jetzt evtl. (noch mal) ausführst nat. deine Listen sichern! (schrieb ich ja bereits)...

Und die dann entsprechend anpassen...


Zitat von: Louis Cypher am 26 November 2022, 10:36:57
Welches wäre denn das passende Unterforum gewesen? Bei meinem Wissen fand ich Anfänger ganz passend ;-)

Zitat von: help CUL_HM
Module: 10_CUL_HM.pm Maintainer: martinp876 Forum: HomeMatic

Dort lesen halt die mit, die sich bzgl. Homematic auskennen.
Bei Anfängerfragen ist es halt "Zufall"...

EDIT: du kannst auch diesen Thread dorthin verschieben (ja kannst du selber, da muss irgendwo ein Knopf/Link sein mit dem das geht)...


Zitat von: Louis Cypher am 26 November 2022, 10:36:57
configCheck done:

incomplete register list
    WT_KiZi_Climate: RegL_07.
    WT_WoZi_Climate: RegL_07.

peer not verified. Check that peer is set on both sides
    HK_Bad_Climate: p:WT_Bad_Climate
    HK_Bad_Weather: p:WT_Bad_Weather
    HK_KiZi2_Weather: p:WT_KiZi_Weather
    HK_KiZi_Climate: p:WT_KiZi_Climate
    HK_KiZi_Weather: p:WT_KiZi_Weather
    HK_WoZi_1_Climate: p:WT_WoZi_Climate
    HK_WoZi_1_Weather: p:WT_WoZi_Weather
    HK_WoZi_2_Climate: p:WT_WoZi_Climate
    HK_WoZi_2_Weather: p:WT_WoZi_Weather

boost or template differ in team
    WT_KiZi_Climate: team:HK_KiZi2_Clima  tempListTmpl differ Kinderzimmer / none

templist mismatch
    HK_Ku_Clima: HK_Ku_Clima not found in file ./FHEM/Winter.cfg
    HK_SchlaZi_Clima:
     HK_SchlaZi_Clima: tempList 1 not verified
    WT_Bad_Climate:
WT_Bad_Climate: unprogrammed prog 3
WT_Bad_Climate: unprogrammed prog 2
    WT_KiZi_Climate:
WT_KiZi_Climate: unprogrammed prog 2
WT_KiZi_Climate: unprogrammed prog 3
     WT_KiZi_Climate: tempList 1 not verified
    WT_WoZi_Climate:
WT_WoZi_Climate: unprogrammed prog 3
     WT_WoZi_Climate: tempList 1 not verified
WT_WoZi_Climate: unprogrammed prog 2


Ich weiß allerdings nicht wirklich was ich daraus ableiten soll

Das wäre ein Thread für sich.
Evtl. lohnt es das erst mal sauber zu machen und dann bzgl. Templisten weitermachen.

Kurz ein paar Tips:

incomplete RegList -> getConfig

peer not verified -> verm. auch getConfig oder (wahrscheinlicher) noch mal die Peering-Kommandos absetzen (aber ich würde erst mal mit getConfig anfangen)

templist mismatch: naja -> da passt was nicht (steht ja auch im Log bei deinem Ausgangspost)

EDIT: beim Absetzen von getConfig halt Geduld mitbringen! Evtl. mal bei Batterie-Geräten "das Knöpfchen drücken" und wie geschrieben, Geduld! ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher


MadMax-FHEM

Zitat von: Louis Cypher am 26 November 2022, 10:56:18
Vielen Dank. Ich räume mal auf

Gerne.

Ja mach das mal und gerne einfach weiter fragen...
...besser dann im Homematic Unterforum (https://forum.fhem.de/index.php/board,22.0.html).

Wenn du beim Aufräumen nicht zurecht kommst: im Homematic Unterforum sind bestimmt einige Threads bzgl. configCheck aufräumen ;)

Ansonsten einfach dort einen Thread bzgl. deiner Aufräumprobleme aufmachen...

Viel erfolg, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

enno

Einfacher FHEM Anwender auf Intel®NUC

Louis Cypher

Vielen Dank. Blöde Frage: Wie sehe ich denn den Wert, der da aktuell drin steht? Ich habe den Default eigentlich nie geändert

MadMax-FHEM

Zitat von: Louis Cypher am 26 November 2022, 11:22:24
Vielen Dank. Blöde Frage: Wie sehe ich denn den Wert, der da aktuell drin steht? Ich habe den Default eigentlich nie geändert

Äh: wovon sprichst du?

Sorry...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

Sorry, das war bezogen auf die Lösung und die steht hier natürlich nicht.

Das Problem ist -so ich das verstanden habe - ein / am Ende des Eintrages zu HMinfo configDir. Wie ich das setze weiß ich glaub, aber nicht wie ich das auslese  :-[

MadMax-FHEM

#10
Ah, ok ;)

list hm

(HMIFO: den von dir vergebenen Namen)

Dann dort auf das Attribut klicken und entsprechend anpassen.
Dann "vorne" auf attr klicken und save (also wie man eben Attribute ändert/anpasst)...

EDIT: ob dazu dann auch die hminfo.pm aus dem Thread notwendig ist weiß ich jetzt allerdings nicht...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

Danke. Ich Depp, ich muss natürlich meinen Namen nehmen.

Das ist es nicht.

Steht auf FHEM

Attributes:
   configDir  FHEM
   configTempFile Winter.cfg, Sommer.cfg, WinterKinder.cfg
   sumERROR   battery:ok,sabotageError:off,powerError:ok,overload:off,overheat:off,reduced:off,motorErr:ok,error:none,uncertain:[no|yes],smoke_detect:none,cover:closed
   sumStatus  battery,sabotageError,powerError,motor
   webCmd     update:protoEvents short:rssi:peerXref:configCheck:models

MadMax-FHEM

Wie geschrieben nutze ich einen anderen Mechanismus...

Aber nachdem du jetzt im passenden Unterforum bist, kommt bestimmt Hilfe...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

#13
Ist Dein Mechanismus irgendwo beschrieben?

Die Stärke von FHEM ist für mich es kann alles. Die Schwäche ist es gibt 357 Wege dazu und viele sind fast gleich gut; fast...

Nachdem ich fast alle Probleme außer Peering gelöst habe liest sich der Config- Check ziemlich anders; aber auch nicht besser ;-)

P.S.: Das Ganze hat schon mal funktioniert. Nur ist das schon so lange her, dass ich zum Beispiel nicht mehr weiß wie die Entities überhaupt zu den Geräten zugeordnet sind. Die Anleitung zu Weeklists finde ich nämlich ziemlich kryptisch.

configCheck done:

peer not verified. Check that peer is set on both sides
    HK_Bad_Climate: p:WT_Bad_Climate
    HK_Bad_Weather: p:WT_Bad_Weather
    HK_KiZi2_Weather: p:WT_KiZi_Weather
    HK_KiZi_Climate: p:WT_KiZi_Climate
    HK_WoZi_1_Climate: p:WT_WoZi_Climate
    HK_WoZi_1_Weather: p:WT_WoZi_Weather
    HK_WoZi_2_Climate: p:WT_WoZi_Climate
    HK_WoZi_2_Weather: p:WT_WoZi_Weather
    WT_KiZi_Weather: p:HK_KiZi_chn-23
    WT_KiZi_Weather: p:HK_KiZi_chn-6C
    WT_WoZi_Climate: p:HK_Ku_Climate
    WT_WoZi_Weather: p:HK_Ku_Weather

boost or template differ in team
    WT_KiZi_Climate: team:HK_KiZi2_Clima  tempListTmpl differ Kinderzimmer / none
    WT_WoZi_Climate: team:HK_Ku_Clima  tempListTmpl differ Wohnzimmer / --

templist mismatch
    HK_Ku_Clima: HK_Ku_Clima not found in file ./FHEM/Winter.cfg
    WT_Bad_Climate:
WT_Bad_Climate: unprogrammed prog 3
WT_Bad_Climate: unprogrammed prog 2
    WT_KiZi_Climate: failed Entries:
     WT_KiZi_Climate: R_P1_0_tempListSat mismatch 09:00 15.0 24:00 15.0 ne 07:00 15.0 23:00 19.0 24:00 17.0 ##
     WT_KiZi_Climate: R_P1_1_tempListSun mismatch 09:00 15.0 24:00 15.0 ne 07:00 15.0 23:00 19.0 24:00 17.0 ##
     WT_KiZi_Climate: R_P1_2_tempListMon mismatch 17:00 15.0 24:00 15.0 ne 07:00 15.0 23:00 19.0 24:00 17.0 ##
     WT_KiZi_Climate: R_P1_3_tempListTue mismatch 17:00 15.0 24:00 15.0 ne 07:00 15.0 23:00 19.0 24:00 17.0 ##
     WT_KiZi_Climate: R_P1_4_tempListWed mismatch 17:00 15.0 24:00 15.0 ne 07:00 15.0 23:00 19.0 24:00 17.0 ##
     WT_KiZi_Climate: R_P1_5_tempListThu mismatch 17:00 15.0 24:00 15.0 ne 07:00 15.0 23:00 19.0 24:00 17.0 ##
     WT_KiZi_Climate: R_P1_6_tempListFri mismatch 17:00 15.0 24:00 15.0 ne 07:00 15.0 23:00 19.0 24:00 17.0 ##
WT_KiZi_Climate: unprogrammed prog 2
WT_KiZi_Climate: unprogrammed prog 3
    WT_WoZi_Climate: failed Entries:
     WT_WoZi_Climate: R_P1_2_tempListMon mismatch 07:00 15.0 09:00 19.0 11:00 17.0 13:00 19 17:00 15.0 23:00 20.0 24:00 15.0 ne 07:00 15.0 09:00 19.0 11:00 17.0 13:00 19.0 17:00 15.0 23:00 20.0 24:00 15.0 ##
WT_WoZi_Climate: unprogrammed prog 3
WT_WoZi_Climate: unprogrammed prog 2

MadMax-FHEM

Naja die Peering-Probleme: erneut peeren...

Die Templist-Probleme: aktuelle Listen sichern und dann mittels hminfo neue anlegen lassen...

set hm tempList save

Damit sollten dann eigentlich (sofern zumindest in den Devices/Geräten was "vernünftiges" drinsteht) die hminfo Sachen weg sein.

Danach musst du halt die neu erstellten und "sauberen" tempLists anpassen :-\
(daher: vorher sichern!)

Naja, ich mache es auf "OS-Ebene", also ohne spezielle Einträge bei den Attributen usw.
Ich habe mir wie oben geschrieben einmal tempLists anlegen lassen.
Diese dann auf OS-Ebene vervielfältigt, angepasst und je nach "Saison" kopiere ich eine der angepassten tempLists eben "über" die standardTemplist mache einen Restore und gut...

ABER: ich kann das (für dich) nicht empfehlen, da damit der Support aus dem Forum weg ist. Klar, das ist ja "selbst gebaut"...

Aber der andere Weg: neu erzeugen lassen und (erneut) anpassen sollte gehen...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

OK, verstehe. Eigentlich ne Smarte Variante. Cronjob...

Was mich etwas verwirrt ist das mit dem Sichern. Meine Listen liegen als physikalische Files im FHEM Verzeichnis. Du meinst die würden dann überschrieben? Ich war davon ausgegangen, dass die immer von Hand editiert werden müsssen. Der Rest wird in der FHEM Datenbank gehandled. Oder habe ich das falsch verstanden?

Wenn dem so wäre kann ich die auch gleich auf OS Ebene wegsichern. Ich glaube ich habe es noch nicht gerafft

MadMax-FHEM

Du kannst entweder die templisten von NULL selsbt anlegen, wenn du dich an das "Format" hältst.

Oder eben per set hm tempList save anlegen lassen.
Damit werden u.U. die vorhandenen überschrieben, daher die halt mal wegsichern.

Mit den neu angelegten sollte es bzgl. hmInfo keine Probleme geben, da steht aber auch nur drin, was aktuell in den Geräten steht.

set hm tempList save liest die Geräte aus (Flash) und schreibt das dann eben in die templist-Datei(en).

Ich habe mir die dann auf OS-Ebene kopiert, angepasst und kopiere die (warum cron? das muss ja nur bei Saisonwechsel 1x erfolgen) dann eben um und mache einen Restore mit den Einträgen der kopierten Datei, fertig.

Aber besser ist es (wegen verstehen, weil dokumentiert und Support im Forum) es zu machen, wie es in Wiki bzw. commandref? steht.

Evtl. halt mal wegsichern und die vorhandenen tempList-Dateien dann löschen und schauen was bei einem set hm tempList save angelegt wird und damit dann weiterarbeiten?

Wobei ich eben auch KEINE Attribute bzgl. tempListTemplate usw. gesetzt habe.
Ich arbeite mit genau EINER templist-Datei (in fhem).

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

#17
Done. Er schreibt im Prinzip all die anderen Devices mit dazu:

entities:Bad
R_0_tempListSat> 06:00 17.0 22:00 21.0 24:00 17.0
R_1_tempListSun> 06:00 17.0 22:00 21.0 24:00 17.0
R_2_tempListMon> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_3_tempListTue> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_4_tempListWed> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_5_tempListThu> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_6_tempListFri> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
entities:Kinderzimmer
R_0_tempListSat> 09:00 15.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 24:00 15.0
R_2_tempListMon> 17:00 15.0 24:00 15.0
R_3_tempListTue> 17:00 15.0 24:00 15.0
R_4_tempListWed> 17:00 15.0 24:00 15.0
R_5_tempListThu> 17:00 15.0 24:00 15.0
R_6_tempListFri> 17:00 15.0 24:00 15.0
entities:Schlafzimmer
R_0_tempListSat> 07:00 17.0  09:30 20.0 22:00 15.0 24:00 17.0
R_1_tempListSun> 07:00 17.0  09:30 20.0 22:00 15.0 24:00 17.0
R_2_tempListMon> 07:00 17.0 21:00 15.0 24:00 17.0
R_3_tempListTue> 07:00 17.0 21:00 15.0 24:00 17.0
R_4_tempListWed> 07:00 17.0 21:00 15.0 24:00 17.0
R_5_tempListThu> 07:00 17.0 21:00 15.0 24:00 17.0
R_6_tempListFri> 07:00 17.0 21:00 15.0 24:00 17.0
entities:Wohnzimmer
R_0_tempListSat> 07:00 15.0 23:00 20.0 24:00 15.0
R_1_tempListSun> 07:00 15.0 23:00 20.0 24:00 15.0
R_2_tempListMon> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 19 17:00 15.0 23:00 20.0 24:00 15.0
R_3_tempListTue> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_4_tempListWed> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_5_tempListThu> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_6_tempListFri> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
entities:Arbeitszimmer
R_0_tempListSat> 09:00 15.0 19:00 18.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 19:00 18.0 24:00 15.0
R_2_tempListMon> 08:00 15.0 19:00 21.0 24:00 15.0
R_3_tempListTue> 08:00 15.0 19:00 21.0 24:00 15.0
R_4_tempListWed> 08:00 15.0 19:00 21.0 24:00 15.0
R_5_tempListThu> 08:00 15.0 19:00 21.0 24:00 15.0
R_6_tempListFri> 08:00 15.0 19:00 21.0 24:00 15.0
entities:Gaestetoilette
R_0_tempListSat> 09:00 15.0 19:00 18.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 19:00 18.0 24:00 15.0
R_2_tempListMon> 08:00 15.0 19:00 18.0 24:00 15.0
R_3_tempListTue> 08:00 15.0 19:00 18.0 24:00 15.0
R_4_tempListWed> 08:00 15.0 19:00 18.0 24:00 15.0
R_5_tempListThu> 08:00 15.0 19:00 18.0 24:00 15.0
R_6_tempListFri> 08:00 15.0 19:00 18.0 24:00 15.0
entities:HK_ArZi_Clima
R_0_tempListSat> 09:00 15.0 19:00 18.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 19:00 18.0 24:00 15.0
R_2_tempListMon> 08:00 15.0 19:00 21.0 24:00 15.0
R_3_tempListTue> 08:00 15.0 19:00 21.0 24:00 15.0
R_4_tempListWed> 08:00 15.0 19:00 21.0 24:00 15.0
R_5_tempListThu> 08:00 15.0 19:00 21.0 24:00 15.0
R_6_tempListFri> 08:00 15.0 19:00 21.0 24:00 15.0
entities:HK_Bad_Clima
R_0_tempListSat> 06:00 17.0 22:00 21.0 24:00 17.0
R_1_tempListSun> 06:00 17.0 22:00 21.0 24:00 17.0
R_2_tempListMon> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_3_tempListTue> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_4_tempListWed> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_5_tempListThu> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_6_tempListFri> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
entities:HK_GaeTo_Clima
R_0_tempListSat> 09:00 15.0 19:00 18.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 19:00 18.0 24:00 15.0
R_2_tempListMon> 08:00 15.0 19:00 18.0 24:00 15.0
R_3_tempListTue> 08:00 15.0 19:00 18.0 24:00 15.0
R_4_tempListWed> 08:00 15.0 19:00 18.0 24:00 15.0
R_5_tempListThu> 08:00 15.0 19:00 18.0 24:00 15.0
R_6_tempListFri> 08:00 15.0 19:00 18.0 24:00 15.0
entities:HK_KiZi_Clima
R_0_tempListSat> 08:00 15.0 24:00 19.0
R_1_tempListSun> 08:00 15.0 24:00 19.0
R_2_tempListMon> 18:00 15.0 24:00 19.0
R_3_tempListTue> 18:00 15.0 24:00 19.0
R_4_tempListWed> 18:00 15.0 24:00 19.0
R_5_tempListThu> 18:00 15.0 24:00 19.0
R_6_tempListFri> 18:00 15.0 24:00 19.0
entities:HK_KiZi2_Clima
R_0_tempListSat> 08:00 15.0 24:00 19.0
R_1_tempListSun> 08:00 15.0 24:00 19.0
R_2_tempListMon> 18:00 15.0 24:00 19.0
R_3_tempListTue> 18:00 15.0 24:00 19.0
R_4_tempListWed> 18:00 15.0 24:00 19.0
R_5_tempListThu> 18:00 15.0 24:00 19.0
R_6_tempListFri> 18:00 15.0 24:00 19.0
entities:HK_Ku_Clima
R_0_tempListSat>06:00 17.0 22:00 21.0 24:00 17.0
R_1_tempListSun>06:00 17.0 22:00 21.0 24:00 17.0
R_2_tempListMon>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_3_tempListTue>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_4_tempListWed>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_5_tempListThu>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_6_tempListFri>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
entities:HK_SchlaZi_Clima
R_0_tempListSat> 07:00 17.0 09:30 20.0 22:00 15.0 24:00 17.0
R_1_tempListSun> 07:00 17.0 09:30 20.0 22:00 15.0 24:00 17.0
R_2_tempListMon> 07:00 17.0 21:00 15.0 24:00 17.0
R_3_tempListTue> 07:00 17.0 21:00 15.0 24:00 17.0
R_4_tempListWed> 07:00 17.0 21:00 15.0 24:00 17.0
R_5_tempListThu> 07:00 17.0 21:00 15.0 24:00 17.0
R_6_tempListFri> 07:00 17.0 21:00 15.0 24:00 17.0
entities:HK_WoZi_1_Clima
R_0_tempListSat> 09:00 15.0 23:00 20.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 23:00 20.0 24:00 15.0
R_2_tempListMon> 17:00 15.0 23:00 20.0 24:00 15.0
R_3_tempListTue> 17:00 15.0 23:00 20.0 24:00 15.0
R_4_tempListWed> 17:00 15.0 23:00 20.0 24:00 15.0
R_5_tempListThu> 17:00 15.0 23:00 20.0 24:00 15.0
R_6_tempListFri> 17:00 15.0 23:00 20.0 24:00 15.0
entities:HK_WoZi_2_Clima
R_0_tempListSat> 09:00 15.0 23:00 20.0 24:00 15.0
R_1_tempListSun> 09:00 15.0 23:00 20.0 24:00 15.0
R_2_tempListMon> 17:00 15.0 23:00 20.0 24:00 15.0
R_3_tempListTue> 17:00 15.0 23:00 20.0 24:00 15.0
R_4_tempListWed> 17:00 15.0 23:00 20.0 24:00 15.0
R_5_tempListThu> 17:00 15.0 23:00 20.0 24:00 15.0
R_6_tempListFri> 17:00 15.0 23:00 20.0 24:00 15.0
entities:WT_Bad_Climate
R_P1_0_tempListSat> 06:00 17.0 22:00 21.0 24:00 17.0
R_P1_1_tempListSun> 06:00 17.0 22:00 21.0 24:00 17.0
R_P1_2_tempListMon> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P1_3_tempListTue> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P1_4_tempListWed> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P1_5_tempListThu> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P1_6_tempListFri> 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0
entities:WT_KiZi_Climate
R_P1_0_tempListSat> 07:00 15.0 23:00 19.0 24:00 17.0
R_P1_1_tempListSun> 07:00 15.0 23:00 19.0 24:00 17.0
R_P1_2_tempListMon> 07:00 15.0 23:00 19.0 24:00 17.0
R_P1_3_tempListTue> 07:00 15.0 23:00 19.0 24:00 17.0
R_P1_4_tempListWed> 07:00 15.0 23:00 19.0 24:00 17.0
R_P1_5_tempListThu> 07:00 15.0 23:00 19.0 24:00 17.0
R_P1_6_tempListFri> 07:00 15.0 23:00 19.0 24:00 17.0
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0
entities:WT_WoZi_Climate
R_P1_0_tempListSat> 07:00 15.0 23:00 20.0 24:00 15.0
R_P1_1_tempListSun> 07:00 15.0 23:00 20.0 24:00 15.0
R_P1_2_tempListMon> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 19.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_3_tempListTue> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_4_tempListWed> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_5_tempListThu> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P1_6_tempListFri> 07:00 15.0 09:00 19.0 11:00 17.0 13:00 20.0 17:00 15.0 23:00 20.0 24:00 15.0
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0


Das heißt ich müsste die mit in die Liste werfen (mit Komma). Ich frag mich zwar wie sinnvoll das ist aber es ist ein Weg vorwärts (dann halt immer mit Komma hinter dem Raum (dessen Sinn ich dann nicht verstehe; ich dachte den kann ich übergeordnet verwenden)

MadMax-FHEM

Raum und Komma?
Verstehe ich nicht.

Bei mir (siehe eine meiner Antworten zu beginn) heißen die entities genau wie der Kanal wo die Templisten im Device stehen.
Warum/wie du da nur Wohnzimmer usw. (also "vermeintlich" Raum) stehen hast: keine Ahnung.
(Evtl. wegen gesetzter Attribute, das habe ich nicht)

Hast du zuvor die TempListTmpl Datei gelöscht oder nur (mit bestehenden) save ausgeführt?

Wenn nur save, dann kann es sein, dass die oberen Einträge noch Reste sind, die einfach nicht (mehr) beachtet werden, weil es wird ja in der Datei nach einem passenden entitie Eintrag gesucht und dann dieser restored...

Einträge die drin sind aber keiner entitie zugeordnet werden können (also kein Device dazu da), werden einfach ignoriert...

D.h. beim Restore geht hminfo über alle Kanäle mit TempListEinträgen und sucht in der Datei nach einem passenden Eintrag.
Wird einer gefunden, wird der restored.

Fehlt einer gibt es eine Meldung.
Passt einer nicht (Format oder sonst), gibt es eine Meldung...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

Ich habe den Wandthermostaten ein TempListTemplate zugewiesen, das zum Beispiel "Wohnzimmer" heißt. Wie gesagt hat das bis dato auch gut funktioniert.

Ich glaube aber, Du hasst mich auf die Fährte gebracht. Da die Devices weder Master noch Slave kennen müsste auch den HK die TemplistTemplate zugewiesen sein. Das Attribut steht bei mindestens einigen auf "none". Deswegen meckert auch kein einziger Raum der kein Wandthermostat hat (da ist das Attribut natürlich gesetzt).

Werde das morgen mal umsetzen und berichten. Vielen Dank erstmal! Ich glaub ich bin auf dem richtigen Weg!

MadMax-FHEM

Ja, kann dauern bis man durchsteigt ;)

Naja es gibt schon Master/Slave, wenn der WDT mit dem HKT gePEERT ist:

WDT gibt Soll-Temp und Ist-Temp an den HKT.
Entweder aus seinem (WDT) Wochenpsrofil (auto) oder eben was eingestellt ist/wurde.

Wenn allerdings halt der Funkverkehr mal "gestört" ist (weil beides sind Batterie-Geräte, wachen also nur ab und an auf und dann muss das nat. zusammenpassen, also die "Wach-Zeiten" weil sonst ja zwar der eine sendet aber der andere grad nicht zuhört ;)  ), dann läuft der HKT zwar im Auto-Mode aber halt nach SEINEM Wochenprogramm...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

Das habe ich doch bereits schon mal erklärt: https://forum.fhem.de/index.php/topic,130530.msg1247823.html#msg1247823

Also mit diesem EINEN Befehl wird etwas in BEIDE Geräte geschrieben:

in den Sensor: sende (neben an die Zentrale) auch an DIESEN AKTOR und WARTE auf eine QUITTUNG

in den Aktor: wenn von DIESEM Sensor ein (bestimmter) Wert kommt, dann führe bestimmte Dinge aus (wird u.U. zusätzlich in Aktor konfiguriert: bei "simplen Schaltern" z.B. "Schwellwerte") und sende eine QUITTUNG zurück

EDIT: WDT ist hier Sensor -> gibt Werte vor / HKT ist Aktor -> regelt nach Vorgabe(n)

Die 0: gibt den Kanal an. Wenn du beim passenden Kanal (_Climate / _Clima) den Befehl ausführst, dann eben die 0 ansonsten die Kanalnummer (so habe ich das im Kopf).

Die "doppelte" Ausführung eines "Peering-Befehls" muss man bei MAX! machen, hier nicht.

Peer-Smart mal angesehen/ausprobiert? ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

Erklärt hast Du es schon, verstanden nicht. Wenn in beide Geräte geschrieben wird dann verstehe ich nicht warum FHEM sagt das Peering sei nicht beiden Seiten bekannt

PeerSmart: Angesehen ja, aber im Moment habe ich ja noch gar nicht verstanden was das Problem sein soll; siehe Config Thread, denn mit den Templists hat das ja gar nichts zu tun

MadMax-FHEM

Zitat von: Louis Cypher am 27 November 2022, 09:56:55
Erklärt hast Du es schon, verstanden nicht. Wenn in beide Geräte geschrieben wird dann verstehe ich nicht warum FHEM sagt das Peering sei nicht beiden Seiten bekannt

Auch das habe ich (mehrfach) geschrieben:

es kann ja schon beim Schreiben etwas schief gehen: nur ein Gerät bekommt/versteht den Befehl -> dann passt das PEERING nicht...

es wird ja zurück gelesen (getConfig im Anschluss), dann wird eben zurückgelesen: einer hat es verstanden der andere nicht -> mismatch...

es kann beim Zurücklesen etwas schief gehen (fhem bekommt ein Telegramm nicht mit: fehlende Registerlisten) -> dann passt für fhem das PERRING nicht (dort läuft ja der ConfigCheck auf Basis von fhem-Daten, also von dem was fhem/hminfo über die Geräte weiß)...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Louis Cypher

Ah, got it. Du sagst nicht ich habe falsch gepeert sondern eines der Devices hat es einfach nicht mitgekriegt als ich gepaired habe.

P.S.: In welchem Thread machen wir denn nun weiter? Meiner Ansicht nach passt das besser in das Config Thema

MadMax-FHEM

Zitat von: Louis Cypher am 27 November 2022, 10:12:14
Ah, got it. Du sagst nicht ich habe falsch gepeert sondern eines der Devices hat es einfach nicht mitgekriegt als ich gepaired habe.

Nicht gepaired!
Sondern gepeered!!!

Und es muss nicht so sein, dass es ein Gerät nicht mitgekriegt hat es kann auch beim Zurücklesen etwas schief gegangen sein (also beim getConfig).
Fhem weiß dann nicht alles und configCheck prüft u.U. auf Basis "falscher" Daten...

Was davon nun bei dir das Problem ist: keine Ahnung...

Zitat von: Louis Cypher am 27 November 2022, 10:12:14
P.S.: In welchem Thread machen wir denn nun weiter? Meiner Ansicht nach passt das besser in das Config Thema

Mir egal, entscheide.

Wobei ich langsam nicht mehr weiß was/wie ich es noch besser erläutern soll (und mMn ist es total unwichtig: machen und gut)...

Habe ich bereits (mMn) ausführlich immer wieder beschrieben und es steht im Wiki...

Wenn du Wiki nich verstehst: erstelle einen Account und verbessere oder eröffne einen Wiki-Verbesserungs-Thread usw. ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)