Hallo,
Ich möchte den Status von zwei GPIO Eingängen auf einem ESP8266 mit EspEasy in Fhem anzeigen.
Ich in EspEasy die beiden Eingänge als Switch input konfiguriert.
Die Eingänge sind über einen Spannungsteiler beschaltet, da hier ansonsten 5V anliegen würden.
Habe die aktuellste EspEasy Version auf meinem ESP8266 geflasht.
Ich möchte in Fhem nur ein on bzw off geliefert bekommen.
Doch in Fhem habe ich als Status Sta: on bzw Sta: off
Ich kann mir nicht erklären woher das kommt.
Was mache ich falsch bzw. was sollte ich anders machen.
Hier noch ein List meiner Definition in Fhem:
Internals:
CFGFN
DEF 192.168.1.201 80 espBridge Regenwasser_Batterie_laden
ESP_BUILD 20103
ESP_BUILD_GIT mega-20190416
ESP_BUILD_NOTES - Mega
ESP_NODE_TYPE_ID ESP Easy Mega
ESP_SLEEP 20
ESP_UNIT 2
ESP_VERSION 2
FUUID 5cbec45c-f33f-0d7f-2cf7-5414d026986c166a
HOST 192.168.1.201
IDENT Regenwasser_Batterie_laden
INTERVAL 300
IODev espBridge
LASTInputDev espBridge
MAX_CMD_DURATION 1
MSGCNT 445
NAME ESPEasy_Regenwasser_Batterie_laden
NOTIFYDEV global
NR 146529
NTFY_ORDER 50-ESPEasy_Regenwasser_Batterie_laden
PORT 80
STATE Sta: on
SUBTYPE device
TYPE ESPEasy
VERSION 2.18
espBridge_MSGCNT 445
espBridge_TIME 2019-04-23 14:24:54
READINGS:
2019-04-23 14:24:54 State on
2019-04-23 14:20:29 presence present
2019-04-23 14:24:54 sleepState awaked for 20s (-1s): 1556022313.84841
2019-04-23 14:24:54 state Sta: on
helper:
fpc 1556005981
pm:
Encode 1
JSON 1
received:
State 1556022294
state 1556018388
sec:
admpwd
Attributes:
DbLogExclude .*
IODev espBridge
Interval 300
devStateIcon on:10px-kreis-gruen off:10px-kreis-rot
group Zisterne
presenceCheck 1
readingSwitchText 1
room 9.04_Strom_System
setState 3
sortby 2
Gehe doch über stateformat dann ist es fertig
Gesendet von meinem MI 8 mit Tapatalk
Hi,
nach meinen Aufzeichnungen (https://heinz-otto.blogspot.com/2017/07/einbindung-von-espeasy-schaltern-in-fhem.html) könntest Du so setzen:
attr ESPEasy_Regenwasser_Batterie_laden setState 0
attr ESPEasy_Regenwasser_Batterie_laden userReadings state {ReadingsVal($name,"State","") }
Gruß Otto
Zitat von: Otto123 am 23 April 2019, 15:08:22
Hi,
nach meinen Aufzeichnungen (https://heinz-otto.blogspot.com/2017/07/einbindung-von-espeasy-schaltern-in-fhem.html) könntest Du so setzen:
attr ESPEasy_Regenwasser_Batterie_laden setState 0
attr ESPEasy_Regenwasser_Batterie_laden userReadings state {ReadingsVal($name,"State","") }
Gruß Otto
Danke Otto!
Das war es.