HM-CC-RT-DN Reading Gruppe

Begonnen von TNT0068, 25 August 2014, 13:22:46

Vorheriges Thema - Nächstes Thema

rasti

Hallo Igami,

vielleicht kann man das Skript so erweitern, dass auch gleich der Code für die
Darstellung der Temperaturkurven erstellt wird.

Für meinen Onewiresensor sieht der so aus


#############################
# Temperatursensor Keller
###########################
define Temperatur_Keller OWTHERM DS18B20 2E6848050000
attr Temperatur_Keller IODev OneWireAdapter
attr Temperatur_Keller icon temp_temperature
attr Temperatur_Keller model DS1822
attr Temperatur_Keller room Temperatur
attr Temperatur_Keller tempHigh 75
attr Temperatur_Keller tempLow 70
define FileLog_Temperatur_Keller FileLog ./log/Temperatur_Keller-%Y-%m.log Temperatur_Keller:T:.*
#attr FileLog_Temperatur_Keller room Temperatur
define SVG_Temperatur_Keller SVG FileLog_Temperatur_Keller:SVG_Temperatur_Keller:CURRENT
attr SVG_Temperatur_Keller label "Temperatur_Keller Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_Temperatur_Keller room Temperatur


Gruss

Ralf

igami

Automatische Plots stehen auch noch auf meiner Liste :)
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

rasti

Zitat von: rasti am 22 August 2015, 21:01:04
habe das nach Igamis Post #177 installiert, funktioniert einwandfrei !

Super gemacht, danke!

Gruss

Ralf

Hallo,

da war ich wohl etwas voreilig....es geht leider noch nicht richtig ::)

Es wird zwar alles ordnungsgemäß angelegt und die Temperatur wird
ausgelesen aber Temperaturen und Zeiten lassen sich nicht einstellen
bzw. sie lassen sich schon über das Dropdownmenü einstellen, werden aber
offensichtlich nicht übernommen...

Dachte zuächst an autoreate, dass ich im laufenden Betrieb
standardmäßig deaktiviert habe aber das wars wohl nicht....

Wo kann ich nun anfangen zu suchen ?

Gruss

Ralf



igami

Hast du auch auf das update Icon geklickt?
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

rasti

Zitat von: igami am 29 August 2015, 15:11:26
Hast du auch auf das update Icon geklickt?

Auf das Icon ganz rechts ? => JA !

rasti

Hallo,

leider komme ich hier nicht weiter, ich weiss
auch nicht wirklich, wo ich anfangen zu suchen bzw.
was ich nun machen soll.

Also Temperaturen werden vom Thermostat eingelesen.
Wenn ich Zeiten oder Temperaturen im Dropdown-Menü ändere
steht dann auch CMDs pending und nach BurstXmit steht dann CMDs done da.
Im Eventmonitor ist auch nachzuvollziehen, dass da was passiert...

Aber die Temperaturen und Zeiten ändern sich nicht...

Vielleicht hat jemand einen Vorschlag, wie man hier vorgeht oder was probiert ?

Gruss

Ralf

igami

Ich gucke mir das nächste Woche noch mal an und versuche das nach zu stellen.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

rasti

Zitat von: igami am 06 September 2015, 13:18:54
Ich gucke mir das nächste Woche noch mal an und versuche das nach zu stellen.

vielleicht hast du einfach mal einen Tipp woran es liegen kann,
kann ja eigentlich nur eine Kleinigkeit sein....

igami

Noch ist die Woche nicht um ;)
Entschuldige bitte, nachher gucke ich wirklich mal. Ist das ntfy_rg angelegt? controlMode btnLock getConfig burstXmit dürften sonst auch nicht gehen.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

rasti

Zitat von: igami am 13 September 2015, 09:42:36
Noch ist die Woche nicht um ;)
Entschuldige bitte, nachher gucke ich wirklich mal. Ist das ntfy_rg angelegt? controlMode btnLock getConfig burstXmit dürften sonst auch nicht gehen.

Hallo,

sorry ich wollte nicht drängeln....

ja, ntfy_rg hat dein Script in die fhem.cfg reingeschrieben....
________________________________________________________
define ntfy_rg notify ntfy_rg {readingsGroup($EVTPART0, $EVTPART1)}
attr ntfy_rg alias notify readingsGroup
attr ntfy_rg room global
________________________________________________________

igami

#190
Ist nicht schlimm, kann ich ja verstehen.
Funktionieren die anderen genannten Funktionen denn? Was steht im Logfile wenn du auf das update Icon klickst?
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

rasti

Zitat von: igami am 13 September 2015, 16:21:06
Ist nicht schlimm, kann ich ja verstehen.
Funktionieren die anderen genannten Funktionen denn? Was steht im Logfile wenn du auf das update Icon klickst?

Hallo, was meinst du mit anderen Funktionen ?
Im logfile steht dann z.B. :

2015.09.13 17:04:17 3: CUL_HM set HM_XX_Clima tempListMon prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:04:17 3: CUL_HM set HM_XX_Clima tempListTue prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:04:17 3: CUL_HM set HM_XX_Clima tempListWed prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:04:17 3: CUL_HM set HM_XX_Clima tempListThu prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:04:17 3: CUL_HM set HM_XX_Clima tempListFri prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:04:17 3: CUL_HM set HM_XX_Clima tempListSat prep 04:15 17.0 21:00 21.0 24:00 17.0 24:00 21.0 24:00 17.0
2015.09.13 17:04:17 3: CUL_HM set HM_XX_Clima tempListSun exec 04:15 17.0 21:00 21.0 24:00 17.0 24:00 21.0 24:00 17.0
2015.09.13 17:04:21 3: CUL_HM set HM_XX burstXmit
2015.09.13 17:05:20 3: CUL_HM set HM_XX_Clima desired-temp 16.5
2015.09.13 17:05:25 3: CUL_HM set HM_XX burstXmit
2015.09.13 17:07:01 3: CUL_HM set HM_XX_Clima desired-temp 10.0
2015.09.13 17:07:13 3: CUL_HM set HM_XX burstXmit
2015.09.13 17:08:26 3: CUL_HM set HM_XX burstXmit
2015.09.13 17:08:31 3: CUL_HM set HM_XX_Clima tempListMon prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:08:31 3: CUL_HM set HM_XX_Clima tempListTue prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:08:31 3: CUL_HM set HM_XX_Clima tempListWed prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:08:31 3: CUL_HM set HM_XX_Clima tempListThu prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:08:31 3: CUL_HM set HM_XX_Clima tempListFri prep 04:15 17.0 06:30 21.0 15:15 17.0 06:30 21.0 24:00 17.0
2015.09.13 17:08:31 3: CUL_HM set HM_XX_Clima tempListSat prep 04:15 17.0 21:00 21.0 24:00 17.0 24:00 21.0 24:00 17.0
2015.09.13 17:08:31 3: CUL_HM set HM_XX_Clima tempListSun exec 04:15 17.0 21:00 21.0 24:00 17.0 24:00 21.0 24:00 17.0

igami

Mit den Anderen meinte ich controlMode btnLock getConfig burstXmit, aber es scheint ja alles zu funktionieren, zumindest steht ja im Logfile, dass die Befehle gesendet wurden.
Ich vermute, dass es nicht an der readingsGroup liegt.
Teste bitte ob das Device auf commands pending steht und ob du manuell befehle, u.a. auch das Wochenprofil, absetzten kannst.
Ist das Attribut burstAccess auf 1_auto gesetzt? Sonst kann es auch zu Verzögerungen beim Absetzten kommen.
Hast du das Problem bei all deinen Thermostatventilen?

Solltest du dadurch keine Lösung finden bitte einen Thread mit ähnlichem Fehler suchen, oder sonst einen neuen Thread eröffnen.

Grüße
igami

PS: Mit dem automatischen erzeugen von SVGs habe ich mich auch noch nicht beschäftigt, kommt aber noch dieses Jahr ;)
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

rasti

#193
Hallo,

ich habe momentan nur ein Thermostatventil angelernt habe insgesamt aber
3 die ich in Betrieb nehmen will.

die Anzeige steht erstmal auf cmds pending, aber nach einer Zeit springt das um auf cmds done
Ich kann von Auto auf Manuell umstellen, das Vorhängeschloßsymbol ist und bleibt auf offen (rot).
Im Log hab ich nun folgende Meldung gefunden :

015.09.13 18:57:00 3: CUL_HM set HM_XX getConfig
2015.09.13 18:57:00 3:
        set HM_XX regSet btnLock on;
        set HM_XX getConfig;
         : invalid value. use:off,on
2015.09.13 19:01:05 3: CUL_HM set HM_XX getConfig
2015.09.13 19:01:05 3:
        set HM_XX regSet btnLock on;
        set HM_XX getConfig;
         : invalid value. use:off,on

igami

Bei mir funktioniert alles, die Meldung

         : invalid value. use:off,on

bekomme ich auch nicht. Wenn du nicht selbst etwas in den sub's geändert hast kann ich dir leider nicht helfen. Aber das sieht auch so aus, als wenn die beiden Befehle nicht hintereinander abgesetzt werden. Bitte den folgenden Bereich aus der sub readingsGroup überprüfen

    case 'btnLock' {
      $device = readingsGroup($device, 'device');
      $function = AttrVal('default_hc', 'lockMode', 'btnLock');
      my $btnLock = ReadingsVal($device, 'R-'.$function, '');

      switch ($btnLock) {
        case /off/ {
          $btnLock = 'on';
        }
        else {
          $btnLock = 'off';
        }
      }
      fhem ("
        set $device regSet $function $btnLock;
        set $device getConfig;
        ");
    }

Ich weiß nicht wo dein FHEM den : der im Logfile auftaucht hernimmt.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED