Hallo,
ich habe die 1-wire-zu-WLAN-Bridge vom Hexenmeister.
Die Bridge hab ich mit dem ESPEasy-FHEM-Modul eingebunden.
Jetzt hab ich aber jede Menge Fehler im Log:
2017.08.28 07:38:42 5: ESPEasy Fuehler_Ez: Received: 1_Wire_Bridge_Wohnzimmer_2::192.168.178.52::1::1::1::i||unit||0||0|||i||sleep||0||0|||i||build||20000||0|||i||build_git||||0|||i||build_notes|| - Mega||0|||i||version||2||0|||i||node_type_id||17||0|||r||Temperature||20.5||1
2017.08.28 07:38:42 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220.
2017.08.28 07:38:42 1: stacktrace:
2017.08.28 07:38:42 1: main::__ANON__ called by ./FHEM/34_ESPEasy.pm (1220)
2017.08.28 07:38:42 1: main::ESPEasy_dispatchParse called by fhem.pl (3629)
2017.08.28 07:38:42 1: main::Dispatch called by ./FHEM/34_ESPEasy.pm (1159)
2017.08.28 07:38:42 1: main::ESPEasy_dispatch called by ./FHEM/34_ESPEasy.pm (794)
2017.08.28 07:38:42 1: main::ESPEasy_Read called by fhem.pl (3433)
2017.08.28 07:38:42 1: main::CallFn called by fhem.pl (689)
2017.08.28 07:38:42 2: ESPEasy Fuehler_Ez: Unknown command received via dispatch
2017.08.28 07:38:42 4: ESPEasy Fuehler_Ez: Temperature: 20.5
2017.08.28 07:38:42 5: ESPEasy Fuehler_Ez: Internals: unit:0 sleep:0 build:20000 build_git:not defined build_notes: - Mega version:2 node_type_id:17: ESP Easy Mega
Mein Device ist so definiert:
Internals:
CFGFN
DEF 192.168.178.52 80 espBridge 1_Wire_Bridge_Wohnzimmer_2
ESP_BUILD 20000
ESP_BUILD_GIT not defined
ESP_BUILD_NOTES - Mega
ESP_NODE_TYPE_ID 17: ESP Easy Mega
ESP_SLEEP 0
ESP_UNIT 0
ESP_VERSION 2
HOST 192.168.178.52
IDENT 1_Wire_Bridge_Wohnzimmer_2
INTERVAL 300
IODev espBridge
LASTInputDev espBridge
MSGCNT 5128
NAME Fuehler_Ez
NOTIFYDEV global
NR 63210
NTFY_ORDER 50-ESPEasy_1_Wire_Bridge_Wohnzimmer_2
PORT 80
STATE 20.5
SUBTYPE device
TYPE ESPEasy
VERSION 1.32
espBridge_MSGCNT 5128
espBridge_TIME 2017-08-28 07:40:42
READINGS:
2017-08-28 07:40:42 Temperature 20.5
2017-08-28 07:40:37 presence present
2017-08-28 07:40:42 state Tem: 20.5
helper:
fpc 1503601619
pm:
Encode 1
JSON 1
received:
Temperature 1503898842
Attributes:
IODev espBridge
Interval 300
group Wohnzimmer
presenceCheck 1
readingSwitchText 1
room Heizung
setState 3
stateFormat Temperature
verbose 5
Kann mir hier jemand helfen?
LG
Marlen
Moin,
wie hast Du den Fühler im Modul eingebunden ?
So:
Soweit ok.
Ich meine es gibt hier zu dem Interface einen Thread, wo andere auch das Problem mit den Logs hatten.
Ich habe es so "gelöst", das ich Verbose auf 1 gesetzt habe..... ::) 8)
Hmmm ja.....wenn es nicht anders geht.
Allerdings hab ich dann immernoch diese Einträge:
2017.08.28 20:29:44 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7732866.
2017.08.28 20:31:44 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7733758.
2017.08.28 20:32:45 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7734300.
2017.08.28 20:33:45 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7734794.
2017.08.28 20:35:45 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7735604.
2017.08.28 20:36:45 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7736111.
2017.08.28 20:37:45 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7736639.
2017.08.28 20:39:45 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7737405.
2017.08.28 20:40:45 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN27> line 1088625.
2017.08.28 20:42:46 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7738875.
2017.08.28 20:43:46 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7739198.
2017.08.28 20:44:46 1: PERL WARNING: Use of uninitialized value $reading in substitution (s///) at ./FHEM/34_ESPEasy.pm line 1220, <GEN46> line 7739713.
LG
Marlen
Probier bei FORMULA mal %TEMP%
Oder %value%
Oder verbose 0
Gesendet von meinem S3_32 mit Tapatalk
Mit %TEMP% geht es fehlerfrei! :)
Danke!