FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: bforpc am 28 November 2017, 15:10:12

Titel: Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: bforpc am 28 November 2017, 15:10:12
Hallo Forum,
langsam nervt mich fhem (ja, liegt bestimmt an meiner Dummheit), dennoch bin ich genervt.

Jedesmal wenn ich die templist.cfg ändern möchte und dann den Befehl


set hm tempList restore


absende, sagt mir

set hm tempList verify


fail  : ./././tempList.cfg:julia for 1.julia.thermostat_Clima: failed Entries:
     1.julia.thermostat_Clima :R_0_tempListSat mismatch 08:30 13.0 ne 08:30 10.0 22:00 15.0 24:00 15.0 ##

Klar ist  "08:30 13.0" nicht "08:30 10.0 22:00 15.0 24:00 15.0".
Was für einen Sinn soll das haben, dass der Wert, welcher im Thermostat gespeichert ist mit dem in der Templiste vergleicht und - da sie unterschiedlich sind - nicht akzeptiert werden.
Genau _deshalb_ will ich ja durch die templiste die Thermostate steuern.

Bitte um (er)Klärung und möglichst auch um die richtige Reihenfolge der Befehle.
Das Thermostat hat
autoReadReg   5_readMissing
gespeichert.

Bfo

Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: CoolTux am 28 November 2017, 16:08:30
Mach mal ein getConfig und drücke dann den Boost Knopf am Thermostat. Danach liest er die Templist vom Thermostat neu ein, Eventuell stimmt sie mit der in den Readings nicht schon nicht mehr.
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: bforpc am 29 November 2017, 13:02:31
Hallo,

danke für den Tip... aber das kanns doch nicht sein.
Ich soll im ganzen Haus an allen 12 Heizkörpern die boost Taste drücken?
Da kann ich auch gleich rumlaufen und die Temperatur manuell einstellen ;-)

Gibt es keinen Befehl für: _lade_die_verdammte_liste _in_alle_angesprochenen_Thermostate_ ?

bfo
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: CoolTux am 29 November 2017, 13:16:33
Du kannst auch getConfig machen und das drücken lassen. Je nach Thermostat dauert es dann bis zu 5 min bis eine Aktualisierung statt findet.

Ich persönlich hätte das ja erstmal bei nur einem getestet wo die Meldung kommt um zu schauen ob es in der Tat so ist. Aber wenn Du gleich alle 12 machen willst ist das auch ok. Sport ist ja heut zu tage alles  ;D
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: pc1246 am 29 November 2017, 13:17:16
Moin
Nun komm mal wieder runter! Cooltux wollte nur, dass du an dem einen Problemfall das ausfuehrst. Und das auch nur (erstmal) dieses eine Mal. Und den Befehl hast du ja in Deinem ersten Post schon selbst genannt!
Und wenn Du uns dann ein wenig mehr aufschlaust, dann kommen wir auch hinter Dein Problem. Meine Vermutung ist, dass Du etwas wenig Input fuer den besagten Thermostaten eingetragen hast. Man muss, meine ich, den gesammten Tag abdecken. Sprich es fehlt die Temperatur bis 24:00 Uhr!
Gruss Christoph
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: CoolTux am 29 November 2017, 13:30:17
Zitat von: pc1246 am 29 November 2017, 13:17:16
Moin
Nun komm mal wieder runter! Cooltux wollte nur, dass du an dem einen Problemfall das ausfuehrst. Und das auch nur (erstmal) dieses eine Mal. Und den Befehl hast du ja in Deinem ersten Post schon selbst genannt!
Und wenn Du uns dann ein wenig mehr aufschlaust, dann kommen wir auch hinter Dein Problem. Meine Vermutung ist, dass Du etwas wenig Input fuer den besagten Thermostaten eingetragen hast. Man muss, meine ich, den gesammten Tag abdecken. Sprich es fehlt die Temperatur bis 24:00 Uhr!
Gruss Christoph

Das wäre in der Tat ein guter Ansatz


07:00 17.0 08:00 20.0 18:00 18.0 20:00 20.0 24:00 17.0


Oder halt

24:00 06.0

Für den ganzen Tag eine Temperatur
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: bforpc am 29 November 2017, 13:35:54
@pc1246: ich habe mich über mein Unwissen im allgemeinen und fhem in Verbindung mit den Thermostaten aufgeregt. NICHT über eine Person oder fhem an sich. Das zur Klarstellung.

Zum Problem:
Wenn es "nur" daran liegen sollte, dass die "24:00" fehlt, dann wäre das doch ein wunderbarer Hinweis an die Programmierer, eine "Meldung" aus zu geben, dass in der templist der letzte Eintrag fehlt.
Aber nur einfach ausgeben, dass das neue Profil nicht mit dem alten übereinstimmt ist doch witzlos. "Wie" soll otto Normalo das wissen. Vor allem in dem Zusammenhang, dass diese Information nicht explizit in der Dokumentation erwähnt wird.

Mein obiger Code war nur ein Beispiel. Habe gerade alle mal überprüft. Alle Profile haben ein "24:00"  + "Temeratur" Eintrag.

btw: ich habe keinen "getConfig" Status!?
Laut http://fhem.de/commandref_DE.html soll ich

set 1.julia.thermostat_Clima getConfig

ausführen, bekomme dann aber nur die Startseite.




bfo
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: CoolTux am 29 November 2017, 13:40:05
Dann nimm erstmal einen Thermostat und schau mal wegen der Aktualisierung .
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: CoolTux am 29 November 2017, 13:40:56
Ach und zeige mal bitte Deine tempList.cfg
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: bforpc am 29 November 2017, 13:56:39
Also auf's Thermostat kann ich leider aus der Ferne nicht schauen :-)
Aber die templist gerne hier für einen Thermostat:

entities:1.julia.thermostat_Clima
R_0_tempListSat> 05:00 8.0 06:00 8.0 07:00 8.0 08:00 8.0 09:00 8.0 10:00 8.0 11:00 8.0 12:00 8.0 13:00 8.0 14:00 8.0 15:00 8.0 16:00 8.0 17:00 8.0 18:00 8.0 19:00 8.0 20:00 8.0 21:00 8.0 22:00 15.0 23:00 8.0 24:00 8.0
R_1_tempListSun> 05:00 8.0 06:00 8.0 07:00 8.0 08:00 8.0 09:00 8.0 10:00 8.0 11:00 8.0 12:00 8.0 13:00 8.0 14:00 8.0 15:00 8.0 16:00 8.0 17:00 8.0 18:00 8.0 19:00 8.0 20:00 8.0 21:00 8.0 22:00 15.0 23:00 8.0 24:00 8.0
R_2_tempListMon> 05:00 8.0 06:00 8.0 07:00 8.0 08:00 8.0 09:00 8.0 10:00 8.0 11:00 8.0 12:00 8.0 13:00 8.0 14:00 8.0 15:00 8.0 16:00 8.0 17:00 8.0 18:00 8.0 19:00 8.0 20:00 8.0 21:00 8.0 22:00 15.0 23:00 8.0 24:00 8.0
R_3_tempListTue> 05:00 8.0 06:00 8.0 07:00 8.0 08:00 8.0 09:00 8.0 10:00 8.0 11:00 8.0 12:00 8.0 13:00 8.0 14:00 8.0 15:00 8.0 16:00 8.0 17:00 8.0 18:00 8.0 19:00 8.0 20:00 8.0 21:00 8.0 22:00 15.0 23:00 8.0 24:00 8.0
R_4_tempListWed> 05:00 8.0 06:00 8.0 07:00 8.0 08:00 8.0 09:00 8.0 10:00 8.0 11:00 8.0 12:00 8.0 13:00 8.0 14:00 8.0 15:00 8.0 16:00 8.0 17:00 8.0 18:00 8.0 19:00 8.0 20:00 8.0 21:00 8.0 22:00 15.0 23:00 8.0 24:00 8.0
R_5_tempListThu> 05:00 8.0 06:00 8.0 07:00 8.0 08:00 8.0 09:00 8.0 10:00 8.0 11:00 8.0 12:00 8.0 13:00 8.0 14:00 8.0 15:00 8.0 16:00 8.0 17:00 8.0 18:00 8.0 19:00 8.0 20:00 8.0 21:00 8.0 22:00 15.0 23:00 8.0 24:00 8.0
R_6_tempListFri> 05:00 8.0 06:00 8.0 07:00 8.0 08:00 8.0 09:00 8.0 10:00 8.0 11:00 8.0 12:00 8.0 13:00 8.0 14:00 8.0 15:00 8.0 16:00 8.0 17:00 8.0 18:00 8.0 19:00 8.0 20:00 8.0 21:00 8.0 22:00 15.0 23:00 8.0 24:00 8.0


und falls u dich wunderst, warum ich nicht 24:00 8.0 habe, das hat den Grund, dass jede Stunde die Temperatur auf jeden Fall wieder auf 8.0 Grad zurück gestellt werden soll, egal was von Hand am Thermostat verändert wurde.

bfo
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: smn_fx am 29 November 2017, 14:19:38
Ohje die arme Julia hat's aber kalt..

Manchmal sind es ja die kleinen Dinge, liegt es vielleicht an dem Leezeichen vor der ersten Uhrzeit?  R_0_tempListSat> 05:00 8.0 -> R_0_tempListSat>05:00 8.0
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: bforpc am 29 November 2017, 14:25:24
Neee... leider liegts nicht am Leerzeichen.
Ich habe das Leezeichen raus genommen und ein set hm tempList restore gemacht, dennoch der gleiche Fehler.
Vor allem: ich habe die Thermostate per fhem ausgelesen und in eine cfg geschrieben, da hat fhem auch ein Leerzeichen nach  dem ">" gesetzt.

bfo
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: pc1246 am 29 November 2017, 16:20:43
Moin
Bist Du Dir sicher, dass man ueberhaupt so viele Eintraege machen kann? Laut Anleitung des Thermostaten geht das gar nicht!
Gruss Christoph
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: Jamo am 29 November 2017, 20:13:41
Genau, man kann glaube ich maximal 5 perioden definieren.
Du hast 20 perioden definiert, das geht gar nicht.
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: bforpc am 01 Dezember 2017, 08:51:47
Ich bin mir zwar nicht sicher, aber meines Wissen kann man auf jeden Fall mehr als 5 Perioden setzen.
Wäre ja auch echt n bischen wenig, 5 Perioden über 24 Stunden.

Ich habe die templiste jetzt auf maximal 10 begrenzt ... --> er hat sie geladen ... da bin ich ja mal auf morgen Früh gespannt, ob die Thermostate ann un dvor allem wiedre aus gehen :-)))

Jan
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: marvin78 am 01 Dezember 2017, 09:04:10
Wer meint, das ist zu wenig hat den Nutzen nicht verstanden.
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: FranzB94 am 01 Dezember 2017, 09:29:32
Hi!

Laut Bedienungsanleitung Seite 35:

Zitat14.1 Wochenprogramm einstellen (Pro)
Im Wochenprogramm lassen sich für jeden Wochentag
separat bis zu 6 Heizphasen (13 Schaltzeitpunkte)
einstellen. Die Programmierung erfolgt für die ausgewählten
Tage, wobei für einen Zeitraum von 00:00 bis
23:59 h Temperaturen hinterlegt werden können.

Gruß Franz
Titel: Antw:Jedesmal das gleiche: templisten werden nicht geladen
Beitrag von: CoolTux am 01 Dezember 2017, 09:42:11
Einfach mal ausprobieren