Neues Reading dutycycle in 00_MAXLAN gewünscht

Begonnen von John, 01 November 2013, 11:24:23

Vorheriges Thema - Nächstes Thema

jisleib

ups, sorry

das natürlich so nicht verwenden, da gibt´s das mit grep(????) dafür. Wie das genau geht kann ich im moment nicht sagen.

Gruß Jürgen

Matthias Gehre

Zitat von: John am 06 November 2013, 15:20:15
Hallo Jürgen,

so ist es derzeit realisiert.
    my $dutycycle = 0;
    if(@args > 5){
      $dutycycle = hex($args[5]);
      $hash->{dutycycle} = sprintf("%3.0f %%", $dutycycle);
    }
   

   
Dies wäre optimal für den Scanner.
    my $dutycycle = 0;
    if(@args > 5){
      $dutycycle = hex($args[5]);                          
      readingsSingleUpdate( $hash, 'dutycycle', $dutycycle, 1 );
    }   


In der Max-Thermostat-Struktur ist mit IODev ein Verweis auf MAXLAN nicht jedoch auf den Cube abgebildet.
Daher würde mir das Reading in MAXLAN deutlich besser gefallen.

John
Ich habs jetzt so eingecheckt, dass dutycycle sowohl in READINGS als auch in $hash->{dutycycle} steht.

John

CubieTruck Docker Node-Red Tasmota Shelly Homematic-IP