[erledigt] Bei Sonnen-Azimuth FileLog-Quelle ändern

Begonnen von accessburn, 19 Juli 2017, 12:00:49

Vorheriges Thema - Nächstes Thema

accessburn

#15
&& hatte ich anfangs, war aber dann unsicher ob das stimmt.

Habe ich geändert, erklärt meinem Spatzenhirn leider nicht das da:

Zitat2017-07-19_15:48:35 aussentemp_dummy temperature:: 25.4
2017-07-19_15:48:38 aussentemp_dummy temperature:: 35.1

10 Grad in 3 Sekuden  :o


EDIT2:
Es stehen auch leider weiterhin beide Fühler im Log, un nicht nur einer :'(



EDIT:
Ahhhh.... Jetzt doch, LaCrosse_.., ich habe vielleicht 10 Sensoren, alle heißen LaCrosse_xx, da muss was eindeutigeres her.
Geht
LaCrosse_(28|1A)
?
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

rabehd

Zitathatte ich anfangs, war aber dann unsicher ob das stimmt

Da sollte man nicht unsicher sein. 8)
Auch funktionierende Lösungen kann man hinterfragen.

Beta-User

Es ist sinnvoll, die Eingangsbedingung entsprechend einzuengen.

ABER: Da stimmt aber noch was anderes nicht!

Der Code sollte eigentlich alle überflüssigen Devices ausfiltern, macht das aber scheinbar nicht.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

accessburn

LaCrosse_(28|1A):(temperature|humidity).* {
if ( ReadingsVal("Twilight", "azimuth", 361) > 100 && ReadingsVal("Twilight", "azimuth", 361) < 180) {\
  fhem("setreading aussentemp_dummy $EVENT") if ($NAME=="LaCrosse_28") ;;
}else{
   fhem("setreading aussentemp_dummy $EVENT") if ($NAME=="LaCrosse_1A") ;;
}\
}


So ist der Stand aktuell!
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Beta-User

Sieht m.E. OK aus, aber Papst das log nun?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

accessburn

Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

accessburn

Oh jeee....

Das Log hab ich ja total vergessen.

Zitat2017.07.19 16:55:28 1: LaCrosse_1A: humidity: 33
2017.07.19 16:55:33 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281176) line 4.
2017.07.19 16:55:33 1: LaCrosse_1A: temperature: 34.7
2017.07.19 16:55:33 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281177) line 4.
2017.07.19 16:55:33 1: LaCrosse_1A: humidity: 32
2017.07.19 16:55:53 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281203) line 4.
2017.07.19 16:55:53 1: PERL WARNING: Argument "LaCrosse_28" isn't numeric in numeric eq (==) at (eval 281203) line 4.
2017.07.19 16:55:53 1: LaCrosse_28: temperature: 3.3
2017.07.19 16:55:53 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281204) line 4.
2017.07.19 16:55:53 1: PERL WARNING: Argument "LaCrosse_28" isn't numeric in numeric eq (==) at (eval 281204) line 4.
2017.07.19 16:55:53 1: LaCrosse_28: humidity: 49
2017.07.19 16:56:02 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281215) line 4.
2017.07.19 16:56:02 1: PERL WARNING: Argument "LaCrosse_28" isn't numeric in numeric eq (==) at (eval 281215) line 4.
2017.07.19 16:56:02 1: LaCrosse_28: temperature: 3.3
2017.07.19 16:56:02 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281216) line 4.
2017.07.19 16:56:02 1: PERL WARNING: Argument "LaCrosse_28" isn't numeric in numeric eq (==) at (eval 281216) line 4.
2017.07.19 16:56:02 1: LaCrosse_28: humidity: 49
2017.07.19 16:56:11 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281223) line 4.
2017.07.19 16:56:11 1: PERL WARNING: Argument "LaCrosse_28" isn't numeric in numeric eq (==) at (eval 281223) line 4.
2017.07.19 16:56:11 1: LaCrosse_28: temperature: 3.3
2017.07.19 16:56:11 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281224) line 4.
2017.07.19 16:56:11 1: PERL WARNING: Argument "LaCrosse_28" isn't numeric in numeric eq (==) at (eval 281224) line 4.
2017.07.19 16:56:11 1: LaCrosse_28: humidity: 49
2017.07.19 16:56:18 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281235) line 4.
2017.07.19 16:56:18 1: LaCrosse_1A: temperature: 34.8
2017.07.19 16:56:18 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281236) line 4.
2017.07.19 16:56:18 1: LaCrosse_1A: humidity: 32
2017.07.19 16:56:23 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281242) line 4.
2017.07.19 16:56:23 1: LaCrosse_1A: temperature: 34.7
2017.07.19 16:56:23 1: PERL WARNING: Argument "LaCrosse_1A" isn't numeric in numeric eq (==) at (eval 281243) line 4.
2017.07.19 16:56:23 1: LaCrosse_1A: humidity: 32
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

accessburn

#24
Ich würde sagen du hast es geknackt :-)
Schade das ich es nicht selbst geschafft habe, aber der Einstieg war schon mal okay ;-)

Ich behalte das mal im Auge was morgen passiert.

Vielen Dank für die Unterstützung...



EDIT:
Geht... Somit erledigt :-)
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole