FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: pschlaeppi am 27 November 2015, 08:14:26

Titel: Nach Update auf FHEM 5.7 werden Sensor Zustände nicht erkannt
Beitrag von: pschlaeppi am 27 November 2015, 08:14:26
Hallo,

Nach dem gestrigen Update auf FHEM 5.7 werden die Zustände der Tür- und Fenster-Sensoren die mittells einer HouseOpen() Subroutine in 99_myUtils geprüft werden, nicht mehr erkannt.
Die abgefragten Sensoren sind alle nachweislich im Zustand "closed" werden aber durch untenstehenden Code nicht als "closed" erkannt.


if( $main::value{'ug.gs.TK.EingangGaeste'} ne 'closed' ){
   $kto++;
   $kts = $kts."Gaeste UG / ";
}


Setzen des untenstehenden globalen Attributes umgeht das Problem:
attr global featurelevel 5.6

Da ich über sehr limitierte Programmierkenntnisse verfüge, wäre ich froh um einen Pointer was ich ändern müsste um das wieder in Gang zu kriegen. Wie kann ich neu diese Sensoren unter 5.7 korrekt abfragen aus 99_myUtils.pm.

Freundliche Grüsse

Philipp
Titel: Antw:Nach Update auf FHEM 5.7 werden Sensor Zustände nicht erkannt
Beitrag von: krikan am 27 November 2015, 08:28:15
http://forum.fhem.de/index.php/topic,44094.msg359518.html#msg359518:
Zitat- $value{def} gibts nicht mehr, bitte Value("def") verwenden
und Du hast noch:
$main::value{'ug.gs.TK.EingangGaeste'}

Titel: Antw:Nach Update auf FHEM 5.7 werden Sensor Zustände nicht erkannt
Beitrag von: pschlaeppi am 27 November 2015, 17:55:06
Hallo Krikan,

Herzlichen Dank für die super schnelle Starthilfe. Habe die entsprechenden Zeilen geändert.
Funktioniert nun wieder bestens.

Herzlichen Dank

Philipp