Hallo zusammen,
Ich habe mir einen Sonoff pow zugelegt und mit tasmota geflashed und über mqtt in fhem eingebunden. Nun beschäftige ich mich schon eine Weile damit das das Device was als outlet in Homekit eingebunden ist mir den aktuellen Verbrauch in Watt in meiner Homeapp anzeigt. Hat das jemand schon einmal umsetzen können? Eine ko´nkrete Erklärung konnte ich im Forum nicht finden, das einzige was einen Hinweis darauf gibt wie man es umsetzen könnte wöre ein outletinuse vermutlich über das Homebridgemapping, allerdings weis ich nicht genau wie ich das reading dort einbinden kann. Vielleicht kann mir da jemand helfen oder es gibt ein funktionierendes mapping das mir jemand zur Verfügung stellen könnte. Anbei noch das Devices vom meinem Pow, danke an alle schon mal.
List:
Internals:
.eventMapCmd on:noArg off:noArg
IODev Mosquitto
NAME Sonoff_Keller_Waschmaschiene
NR 700
STATE off
TYPE MQTT_DEVICE
.attraggr:
.attreocr:
.*
.attrminint:
.qos:
* 0
.retain:
* 0
READINGS:
2018-12-05 11:54:44 ENERGY_Current 0
2018-12-05 11:54:44 ENERGY_Factor 0
2018-12-05 11:54:44 ENERGY_Period 0
2018-12-05 11:54:44 ENERGY_Power 0
2018-12-05 11:54:44 ENERGY_Today 0
2018-12-05 11:54:44 ENERGY_Total 0
2018-12-05 11:54:44 ENERGY_Voltage 1
2018-12-05 11:54:44 ENERGY_Yesterday 0
2018-12-05 11:59:08 LWT offline
2018-12-05 11:58:32 POWER off
2018-12-05 11:58:32 RESULT {"POWER":"OFF"}
2018-12-05 11:54:44 SENSOR {"Time":"2018-12-05T11:54:45","ENERGY":{"Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"Factor":0.00,"Voltage":1,"Current":0.000}}
2018-12-05 11:54:44 STATE {"Time":"2018-12-05T11:54:45","Uptime":"0T00:15:23","Vcc":4.094,"POWER":"ON","Wifi":{"AP":1,"SSId":"FRITZ!Box 6490 Cable","RSSI":80,"APMac":..........."}}
2018-12-05 11:54:44 Time 2018-12-05T11:54:45
2018-12-05 11:54:44 Uptime 0T00:15:23
2018-12-05 11:54:44 Vcc 4.094
2018-12-05 11:54:44 Wifi_AP 1
2018-12-05 11:54:44 Wifi_APMac 44:4E:6D:99:B8:4D
2018-12-05 11:54:44 Wifi_RSSI 80
2018-12-05 11:54:44 Wifi_SSId FRITZ!Box 6490 Cable
2018-12-05 11:58:31 state OFF
2018-12-05 11:59:08 transmission-state incoming publish received
message_ids:
publishSets:
:
topic cmnd/Keller_Waschmaschiene/POWER
values:
ON
OFF
sets:
OFF
ON
subscribe:
tele/Keller_Waschmaschiene/INFO1
tele/Keller_Waschmaschiene/INFO2
tele/Keller_Waschmaschiene/INFO3
tele/Keller_Waschmaschiene/LWT
cmnd/Keller_Waschmaschiene/POWER
stat/Keller_Waschmaschiene/RESULT
tele/Keller_Waschmaschiene/SENSOR
tele/Keller_Waschmaschiene/STATE
tele/Keller_Waschmaschiene/UPTIME
subscribeExpr:
^tele\/Keller_Waschmaschiene\/INFO1$
^tele\/Keller_Waschmaschiene\/INFO2$
^tele\/Keller_Waschmaschiene\/INFO3$
^tele\/Keller_Waschmaschiene\/LWT$
^cmnd\/Keller_Waschmaschiene\/POWER$
^stat\/Keller_Waschmaschiene\/RESULT$
^tele\/Keller_Waschmaschiene\/SENSOR$
^tele\/Keller_Waschmaschiene\/STATE$
^tele\/Keller_Waschmaschiene\/UPTIME$
subscribeQos:
cmnd/Keller_Waschmaschiene/POWER 0
stat/Keller_Waschmaschiene/RESULT 0
tele/Keller_Waschmaschiene/INFO1 0
tele/Keller_Waschmaschiene/INFO2 0
tele/Keller_Waschmaschiene/INFO3 0
tele/Keller_Waschmaschiene/LWT 0
tele/Keller_Waschmaschiene/SENSOR 0
tele/Keller_Waschmaschiene/STATE 0
tele/Keller_Waschmaschiene/UPTIME 0
subscribeReadings:
cmnd/Keller_Waschmaschiene/POWER:
cmd
name POWER
stat/Keller_Waschmaschiene/RESULT:
cmd
name RESULT
tele/Keller_Waschmaschiene/INFO1:
cmd
name INFO1
tele/Keller_Waschmaschiene/INFO2:
cmd
name INFO2
tele/Keller_Waschmaschiene/INFO3:
cmd
name INFO3
tele/Keller_Waschmaschiene/LWT:
cmd
name LWT
tele/Keller_Waschmaschiene/SENSOR:
cmd
name SENSOR
tele/Keller_Waschmaschiene/STATE:
cmd
name STATE
tele/Keller_Waschmaschiene/UPTIME:
cmd
name UPTIME
Attributes:
IODev Mosquitto
alias Keller Waschmaschiene
devStateIcon on:black_Steckdose.on:off off:black_Steckdose.off:on
event-on-change-reading .*
eventMap ON:on OFF:off
genericDeviceType switch
group Steckdosen
homebridgeMapping On=POWER,values=on:on;;off:off
icon hue_filled_outlet
publishSet ON OFF cmnd/Keller_Waschmaschiene/POWER
room 00 Schneider,Homekit,MQTT,Schalter
stateFormat POWER
subscribeReading_INFO1 tele/Keller_Waschmaschiene/INFO1
subscribeReading_INFO2 tele/Keller_Waschmaschiene/INFO2
subscribeReading_INFO3 tele/Keller_Waschmaschiene/INFO3
subscribeReading_LWT tele/Keller_Waschmaschiene/LWT
subscribeReading_POWER cmnd/Keller_Waschmaschiene/POWER
subscribeReading_RESULT stat/Keller_Waschmaschiene/RESULT
subscribeReading_SENSOR tele/Keller_Waschmaschiene/SENSOR
subscribeReading_STATE tele/Keller_Waschmaschiene/STATE
subscribeReading_UPTIME tele/Keller_Waschmaschiene/UPTIME
verbose 1
webCmd on:off
das Device ist gerade Offline da ich was am basteln bin....
Bei github habe ich eine Lösung gefunden die sich aber auf ein homebridge plugin bezieht, ich möchte das ganze aber gerne über fhem realisieren.
https://github.com/MacWyznawca/homebridge-mqtt-power-consumption-log-tasmota (https://github.com/MacWyznawca/homebridge-mqtt-power-consumption-log-tasmota)
Jaaaaa, das würde mich auch brennend interessieren.
Habe auch ein tasmota gerät welches Leistung messen kann. In FHEM per mqtt2 eingebunden und läuft super da.
Jetzt würde ich gerne dieses Gerät in siri nicht nur on/off schalten können, sondern auch noch die aktuelle Leistung angezeigt bekommen oder über siri / alexa abfragen können.
Hi,
imho unterstützt das FHEM homebridge plugin alle Characteristics die auch in Homebridge implementiert sind.
Da gibt es meines Wissens nach aber keine für Stromverbrauch oder Leistung.
Google mal nach Homekit.js und Alexa smart home skill API.
Grüße,
Niko