pv-intervall Leistungswert isconnected alexa-meldung Program pause-intervall meldungstyp wa-meldung ProgramText Ueberschusswert Ausschalten pv-start wiederhol_zaehler O_S_Alexa1 Geschirrspueler_Automatik nachricht_text ausgewaehltes_Objekt Mindestueberschuss Geschirrspueler_verbunden maxBezug timeoutTuer dauerEIN dauerAUS pv-zaehler gestartet spaetstartzeit_gs pv-ueberschuss-dauer pv-ueberschuss Zusatzfunktionen Beschreibe diese Funktion … val 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert 0_userdata.0.Geschirrspueler.VarioSpeed FALSE FALSE 0_userdata.0.Geschirrspueler.HalbeBeladung FALSE FALSE true FALSE Object ID homeconnect.0.xxxxxxxxxxxxxxxxxx.programs.selected.options. val 0_userdata.0.Geschirrspueler.ausgewaehltes_Objekt .Dishcare_Dishwasher_Option_VarioSpeedPlus TRUE val 0_userdata.0.Geschirrspueler.VarioSpeed 0 homeconnect.0.xxxxxxxxxxxxxxxxxx.programs.selected.options.Dishcare_Dishwasher_Option_VarioSpeedPlus FALSE val 0_userdata.0.Geschirrspueler.VarioSpeed true FALSE Object ID homeconnect.0.xxxxxxxxxxxxxxxxxx.programs.selected.options. val 0_userdata.0.Geschirrspueler.ausgewaehltes_Objekt .Dishcare_Dishwasher_Option_HalfLoad TRUE val 0_userdata.0.Geschirrspueler.HalbeBeladung 0 homeconnect.0.xxxxxxxxxxxxxxxxxx.programs.selected.options.Dishcare_Dishwasher_Option_HalfLoad FALSE val 0_userdata.0.Geschirrspueler.HalbeBeladung MeldungsAuswahl Beschreibe diese Funktion … EQ meldungstyp 0 alexa-meldung 50;Geschirrspülvorgang wurde manuell gestartet. wa-meldung Geschirrspülvorgang wurde manuell gestartet. pv-start FALSE EQ meldungstyp 1 alexa-meldung 50;Automatischer Geschirrspülvorgang aufgrund PV-Überschuss gestartet. wa-meldung Automatischer Spülvorgang aufgrund PV-Überschuss gestartet. pv-start TRUE EQ meldungstyp 2 alexa-meldung 20;Automatischer Geschirrspülvorgang, zur günstigsten Tarifzeit, gestartet. wa-meldung Automatischer Spülvorgang, zur günstigsten Tarifzeit, gestartet. pv-start FALSE Tuerpruefen Beschreibe diese Funktion … EQ val homeconnect.0.xxxxxxxxxxxxxxxxxx.status.BSH_Common_Status_DoorState BSH.Common.EnumType.DoorState.Open LTE wiederhol_zaehler 3 false FALSE Object ID O_S_Alexa1 TRUE 60;Achtung: Tür vom Geschirrspüler schließen. 0 text Achtung: Tür vom Geschirrspüler schließen. nachricht_text Achtung: Tür vom Geschirrspüler schließen. wiederhol_zaehler 1 timeoutTuer 5 min 0_userdata.0.Geraete.Betrieb_Geschirrspueler FALSE TRUE homeconnect.0.xxxxxxxxxxxxxxxxxx.programs.active.BSH_Common_Root_ActiveProgram FALSE val 0_userdata.0.Geschirrspueler.Program 0_userdata.0.Geschirrspueler.Automatik FALSE FALSE 0_userdata.0.Geschirrspueler.Status FALSE FALSE 0_userdata.0.Geschirrspueler.PV_Start FALSE pv-start log test Meldungstyp nach Start: meldungstyp homeconnect.0.xxxxxxxxxxxxxxxxxx.settings.BSH_Common_Setting_ChildLock FALSE TRUE false FALSE Object ID O_S_Alexa1 TRUE alexa-meldung 0 0_userdata.0.Geschirrspueler.verbrauch_start FALSE val sonoff.0.Geschirrspueler.ENERGY_Total 2 sec nachricht_text wa-meldung \n Program: val 0_userdata.0.Geschirrspueler.ProgramText \n VarioSpeed Plus: val 0_userdata.0.Geschirrspueler.VarioSpeed EIN AUS \n Halbe Beladung: val 0_userdata.0.Geschirrspueler.HalbeBeladung JA NEIN text nachricht_text ne 0_userdata.0.Geschirrspueler.Program 0_userdata.0.Geschirrspueler.VarioSpeed 0_userdata.0.Geschirrspueler.HalbeBeladung pv-intervall FALSE Program val 0_userdata.0.Geschirrspueler.Program ProgramText 0_userdata.0.Geschirrspueler.ProgramText EQ Program Dishcare.Dishwasher.Program.Intensiv70 false FALSE Object ID ProgramText TRUE Intensiv 70° 0 ausgewaehltes_Objekt Intensiv70 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE FALSE EQ Program Dishcare.Dishwasher.Program.Auto2 false FALSE Object ID ProgramText TRUE Auto 45-65° 0 ausgewaehltes_Objekt Auto2 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE FALSE EQ Program Dishcare.Dishwasher.Program.Eco50 false FALSE Object ID ProgramText TRUE Eco 50° 0 ausgewaehltes_Objekt Eco50 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE FALSE EQ Program Dishcare.Dishwasher.Program.Quick45 false FALSE Object ID ProgramText TRUE Speed 45° 0 ausgewaehltes_Objekt Speed45 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE TRUE EQ Program Dishcare.Dishwasher.Program.PreRinse ausgewaehltes_Objekt PreRinse false FALSE Object ID ProgramText TRUE Vorspülen 0 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE TRUE EQ Program Dishcare.Dishwasher.Program.Quick65 false FALSE Object ID ProgramText TRUE Speed 65° 0 ausgewaehltes_Objekt Quick65 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE TRUE EQ Program Dishcare.Dishwasher.Program.MachineCare false FALSE Object ID ProgramText TRUE Maschinenpflege 0 ausgewaehltes_Objekt MachineCare 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE TRUE EQ Program Dishcare.Dishwasher.Program.Kurz60 false FALSE Object ID ProgramText TRUE Kurz 60° 0 ausgewaehltes_Objekt Kurz60 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE FALSE EQ Program Dishcare.Dishwasher.Program.IntensivPower false FALSE Object ID ProgramText TRUE Intensiv Plus 70° 0 ausgewaehltes_Objekt IntensivPower 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE TRUE EQ Program Dishcare.Dishwasher.Program.Super60 false FALSE Object ID ProgramText TRUE Super 60° 0 ausgewaehltes_Objekt Super60 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE FALSE EQ Program Dishcare.Dishwasher.Program.NightWash false FALSE Object ID ProgramText TRUE Leise 50° 0 ausgewaehltes_Objekt NightWash 0_userdata.0.Geschirrspueler.Zusatzfunktionen_deaktiviert FALSE TRUE 0_userdata.0.Geschirrspueler.ausgewaehltes_Objekt FALSE ausgewaehltes_Objekt variablen_setzen Beschreibe diese Funktion … Leistungswert val 0_userdata.0.Geschirrspueler.Mindestverbrauch pause-intervall FALSE Ueberschusswert val alias.0.Strom.EVN-Smartmeter.2-7-0 Geschirrspueler_Automatik val 0_userdata.0.Geschirrspueler.Automatik Mindestueberschuss val 0_userdata.0.Geschirrspueler.min_Ueberschuss maxBezug val 0_userdata.0.Geschirrspueler.max_Bezug dauerEIN val 0_userdata.0.Geschirrspueler.Dauer-EIN dauerAUS val 0_userdata.0.Geschirrspueler.Dauer-AUS pv-intervall FALSE pv-zaehler 1 gestartet FALSE log test Geschirrspüler: Leistungswert: Leistungswert W / max.Bezug: maxBezug W / mind. Überschuss: Mindestueberschuss W / Zeit bis EIN: dauerEIN / Zeit bis Pause: dauerAUS spaetstartzeit_gs 0_userdata.0.Geschirrspueler.Spaetstartzeit_GS pv-ueberschuss-dauer val 0_userdata.0.Geschirrspueler.PV_Ueberschuss_Dauer O_S_Alexa1 alexa2.0.Echo-Devices.G2A1A60521330606.Commands.announcement pv-ueberschuss val 0_userdata.0.Geraete.Watt_Geschirrspueler homeconnect.0.xxxxxxxxxxxxxxxxxx.general.connected ne isconnected 1 AND EQ val homeconnect.0.xxxxxxxxxxxxxxxxxx.general.connected TRUE EQ val 0_userdata.0.Geschirrspueler.Automatik TRUE log 1. Versuch ob connected val homeconnect.0.xxxxxxxxxxxxxxxxxx.general.connected homeconnect.0.xxxxxxxxxxxxxxxxxx.settings.BSH_Common_Setting_PowerState FALSE BSH.Common.EnumType.PowerState.On 10 sec log test Meldungstyp nach Alive Geschirrspüler: meldungstyp wiederhol_zaehler 0 log 1. Versuch ERFOLGREICH pv-intervall Geschirrspueler_verbunden 30 sec isconnected 1 log 1. Versuch ob connected isconnected . Versuch ob connected val homeconnect.0.xxxxxxxxxxxxxxxxxx.general.connected homeconnect.0.xxxxxxxxxxxxxxxxxx.settings.BSH_Common_Setting_PowerState FALSE BSH.Common.EnumType.PowerState.On 10 sec log test Meldungstyp nach Alive Geschirrspüler: meldungstyp wiederhol_zaehler 0 log 1. Versuch ob connected isconnected . Versuch ERFOLGREICH Geschirrspueler_verbunden 0_userdata.0.Geschirrspueler.inBetrieb FALSE TRUE homeconnect.0.xxxxxxxxxxxxxxxxxx.status.BSH_Common_Status_OperationState ne EQ val homeconnect.0.xxxxxxxxxxxxxxxxxx.status.BSH_Common_Status_OperationState BSH.Common.EnumType.OperationState.Finished Geschirrspueler_verbunden Ausschalten 90 sec homeconnect.0.xxxxxxxxxxxxxxxxxx.settings.BSH_Common_Setting_ChildLock FALSE FALSE homeconnect.0.xxxxxxxxxxxxxxxxxx.settings.BSH_Common_Setting_PowerState FALSE BSH.Common.EnumType.PowerState.Off sonoff.0.Geschirrspueler.POWER FALSE FALSE 0_userdata.0.Geraete.Betrieb_Geschirrspueler FALSE FALSE 0_userdata.0.Geschirrspueler.Automatik FALSE FALSE 0_userdata.0.Geschirrspueler.Status FALSE FALSE 0_userdata.0.Geschirrspueler.PV_Start FALSE FALSE 0_userdata.0.Geschirrspueler.HalbeBeladung FALSE FALSE 0_userdata.0.Geschirrspueler.Verbrauch FALSE MINUS 1 val sonoff.0.Geschirrspueler.ENERGY_Total 1 val 0_userdata.0.Geschirrspueler.verbrauch_start false FALSE Object ID O_S_Alexa1 TRUE 60;Spülvorgang beendet. Geschirrspüler wurde ausgeschaltet. 0 nachricht_text ** Spülvorgang beendet ** \n Verbrauch: 3 3.1234 val 0_userdata.0.Geschirrspueler.Verbrauch kWh \n Geschirrspüler ausgeschaltet. text nachricht_text 5 sec 0_userdata.0.Geschirrspueler.inBetrieb FALSE FALSE homeconnect.0.xxxxxxxxxxxxxxxxxx.general.connected FALSE FALSE