betreff text timeout5 lifetimetext lifetimebetreff start_text fehlertext betriebsstunden_raw start_betreff betriebsstunden_std ende_text betriebsstunden_min Person ende_betreff wait3 Buero Flur GaesteWC Kueche Wohnzimmer timeout6 Behälterstand Berechnen ne mihome-vacuum.0.info.cleanedtime LT val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand 100 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand FALSE ADD 1 val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand 0.5 Info Behälter voll ne mihome-vacuum.0.info.state AND GTE val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand 95 EQ val mihome-vacuum.0.info.state 8 betreff +++ NoNo's Behälter ist voll +++ text Bitte den Behälter ( val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand %) ausleeren. EQ val 0_userdata.0.anwesenheit.Daniel FALSE .0 FALSE daniel@dkulinski.de val 0_userdata.0.mailadressen.mailadresse_daniel text betreff .1 0 text betreff 0_userdata.0.echo.sprachausgabe_alle_geraete FALSE NoNo's Behälter ist voll Erinnerung Behälter leeren ne 0_userdata.0.anwesenheit.Daniel AND EQ val 0_userdata.0.anwesenheit.Daniel TRUE GTE val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand 95 .1 0 Bitte den Behälter leeren, damit NoNo das nächste Mal saugen kann. NoNo's Behälter ist voll Samstag bei Abwesenheit starten ne 0_userdata.0.anwesenheit.Anwesenheit EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zeitplan TRUE Start wenn alle Lebenszeiten über 5% AND AND AND GT val mihome-vacuum.0.consumable.filter 2 GT val mihome-vacuum.0.consumable.main_brush 2 AND GT val mihome-vacuum.0.consumable.side_brush 2 GT val mihome-vacuum.0.consumable.sensors 2 AND AND LT val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand 100 EQ val 0_userdata.0.anwesenheit.Anwesenheit FALSE AND AND EQ wdt de Samstag TRUE between 07:00 13:00 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Samstag FALSE timeout5 10 min EQ val 0_userdata.0.anwesenheit.Anwesenheit FALSE mihome-vacuum.0.control.start FALSE 0_userdata.0.staubsauger.NoNo.NoNo_Samstag FALSE TRUE Fehler-Mail wenn NoNo nicht betriebsbereit OR AND LTE val mihome-vacuum.0.consumable.filter 2 LTE val mihome-vacuum.0.consumable.main_brush 2 OR OR LTE val mihome-vacuum.0.consumable.side_brush 2 LTE val mihome-vacuum.0.consumable.sensors 2 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand 100 .0 TRUE daniel@dkulinski.de val 0_userdata.0.mailadressen.mailadresse_daniel NoNo ist nicht betriebsbereit: <br> <br>Lebenszeit Filter: val mihome-vacuum.0.consumable.filter % <br>Lebenszeit Hauptbürste: val mihome-vacuum.0.consumable.main_brush % <br>Lebenszeit Seitenbürste: val mihome-vacuum.0.consumable.side_brush % <br>Lebenszeit Sensoren: val mihome-vacuum.0.consumable.sensors % <br>Behälte Stand: val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand % +++ hh:mm Uhr - NoNo ist nicht betriebsbereit +++ NoNo@dkulinski.de Samstags-Variable zurücksetzen 0 18 * * 6 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Samstag TRUE 0_userdata.0.staubsauger.NoNo.NoNo_Samstag FALSE FALSE Betriebsbrereitschaft / Hinweismail ne mihome-vacuum.0.info.state mihome-vacuum.0.consumable.filter mihome-vacuum.0.consumable.main_brush mihome-vacuum.0.consumable.sensors mihome-vacuum.0.consumable.side_brush 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand OR OR OR LT val mihome-vacuum.0.consumable.filter 5 LT val mihome-vacuum.0.consumable.main_brush 10 OR LT val mihome-vacuum.0.consumable.side_brush 10 LT val mihome-vacuum.0.consumable.sensors 5 GT val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand 90 0_userdata.0.staubsauger.NoNo.NoNo_Betriebsbereitschaft FALSE FALSE 0_userdata.0.staubsauger.NoNo.NoNo_Betriebsbereitschaft FALSE TRUE Hinweismails EQ val mihome-vacuum.0.info.state 6 Filter LTE val mihome-vacuum.0.consumable.filter 5 lifetimetext Bitte die Filter reiningen lifetimebetreff Bitte NoNos Filter reinigen Hauptbürste LTE val mihome-vacuum.0.consumable.main_brush 15 lifetimetext Bitte neue Hauptbürste bestellen lifetimebetreff NoNo braucht neue Hauptbürste LTE val mihome-vacuum.0.consumable.main_brush 5 lifetimetext Bitte die Hauptbürste austauschen lifetimebetreff Bitte NoNos Hauptbürste tauschen Seitenbürste LTE val mihome-vacuum.0.consumable.side_brush 15 lifetimetext Bitte neue Seitenbürste bestellen lifetimebetreff NoNo braucht neue Seitenbürste LTE val mihome-vacuum.0.consumable.side_brush 5 lifetimetext Bitte die Seitenbürste austauschen lifetimebetreff NoNos Seitenbürste tauschen Sensoren LTE val mihome-vacuum.0.consumable.sensors 15 lifetimetext Bitte die Sensoren putzen lifetimebetreff NoNos Sensoren säubern OR OR LTE val mihome-vacuum.0.consumable.filter 5 LTE val mihome-vacuum.0.consumable.main_brush 15 OR LTE val mihome-vacuum.0.consumable.side_brush 15 LTE val mihome-vacuum.0.consumable.sensors 15 .0 TRUE val 0_userdata.0.mailadressen.mailadresse_daniel lifetimetext +++ hh:mm Uhr - lifetimebetreff +++ NoNo@dkulinski.de Werktags saugen 0,5,10,15,20,25,30,35,40,45,50,55 9,10 * * 1-5 AND AND AND EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zeitplan TRUE EQ val mihome-vacuum.0.info.state 8 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Betriebsbereitschaft TRUE AND NEQ d lc mihome-vacuum.0.info.state d NEQ Nur ausführen, wenn gestern nicht aktiv MM/DD/YYYY lc mihome-vacuum.0.info.state MM/DD/YYYY MINUS 1 object 86400000 Start wenn alle Lebenszeiten über 5% OR EQ val 0_userdata.0.anwesenheit.Anwesenheit FALSE AND AND EQ val 0_userdata.0.anwesenheit.Jenny FALSE EQ val 0_userdata.0.anwesenheit.Daniel TRUE NEQ val 0_userdata.0.arbeitsstatus.arbeitsstatus_daniel 2 mihome-vacuum.0.control.start FALSE Fehler-Mail wenn NoNo nicht betriebsbereit EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Betriebsbereitschaft FALSE .0 TRUE daniel@dkulinski.de val 0_userdata.0.mailadressen.mailadresse_daniel NoNo ist nicht betriebsbereit: <br> <br>Lebenszeit Filter: val mihome-vacuum.0.consumable.filter % <br>Lebenszeit Hauptbürste: val mihome-vacuum.0.consumable.main_brush % <br>Lebenszeit Seitenbürste: val mihome-vacuum.0.consumable.side_brush % <br>Lebenszeit Sensoren: val mihome-vacuum.0.consumable.sensors % <br>Behälte Stand: val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand % +++ hh:mm Uhr - NoNo ist nicht betriebsbereit +++ NoNo@dkulinski.de Fehlermail, wenn jemand zu Hause ist AND EQ val 0_userdata.0.anwesenheit.Anwesenheit TRUE EQ m 0 Für Mail_Text check wer zu Hause ist AND EQ val 0_userdata.0.anwesenheit.Daniel TRUE EQ val 0_userdata.0.anwesenheit.Jenny FALSE Person Daniel ist AND EQ val 0_userdata.0.anwesenheit.Daniel FALSE EQ val 0_userdata.0.anwesenheit.Jenny TRUE Person Jenny ist AND EQ val 0_userdata.0.anwesenheit.Daniel TRUE EQ val 0_userdata.0.anwesenheit.Jenny TRUE Person Jenny und Daniel sind .1 TRUE val 0_userdata.0.mailadressen.mailadresse_daniel Achtung, Person zu Hause. +++ hh:mm Uhr - NoNo nicht gestartet +++ NoNo@dkulinski.de AND EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zeitplan FALSE TRUE between 08:59 09:04 .1 FALSE val 0_userdata.0.mailadressen.mailadresse_daniel NoNos Zeitplan ist deaktiviert. Bitte den Saugvorgang, falls nötigt, manuell starten. +++ NoNo's Zeitplan deaktiviert +++ Benachrichtigung wenn Nono startet / stoppt ne mihome-vacuum.0.info.state Benachrichtigung nur beim ersten start und nicht beim weiterfahren nach Fehlern AND OR EQ val mihome-vacuum.0.info.state 5 EQ val mihome-vacuum.0.info.state 17 GT val mihome-vacuum.0.info.battery 95 AND EQ val mihome-vacuum.0.info.state 17 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer FALSE start_text Zonen Cleanup gestartet. start_betreff Uhr - Zonen Cleanup gestartet +++ AND EQ val mihome-vacuum.0.info.state 17 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer TRUE start_text Zonen Cleanup wird fortgesetzt. start_betreff Uhr - Zonen Cleanup fortgesetzt +++ AND EQ val mihome-vacuum.0.info.state 5 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer FALSE start_text NoNo ist unterwegs. start_betreff Uhr - NoNo ist unterwegs +++ 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer FALSE FALSE AND EQ val mihome-vacuum.0.info.state 5 EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer TRUE start_text NoNo ist wieder unterwegs. start_betreff Uhr - NoNo ist wieder unterwegs +++ 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer FALSE FALSE Infos in Abhängigkeit mit Anwesenheit EQ val 0_userdata.0.anwesenheit.Daniel FALSE .0 TRUE val 0_userdata.0.mailadressen.mailadresse_daniel NoNo ist unterwegs start_text +++ +++ hh:mm start_betreff NoNo@dkulinski.de NEQ val mihome-vacuum.0.info.state 5 .0 TRUE val 0_userdata.0.mailadressen.mailadresse_daniel NoNo ist unterwegs start_text +++ +++ hh:mm start_betreff NoNo@dkulinski.de OR EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer TRUE EQ val 0_userdata.0.anwesenheit.Daniel TRUE .1 0 text start_text +++ hh:mm start_betreff Benachrichtigung wenn NoNo nach Hause fährt EQ val mihome-vacuum.0.info.state 6 GT val mihome-vacuum.0.info.battery 20 ende_text NoNo ist fertig: <br> <br> Dauer: val mihome-vacuum.0.info.cleanedtime Minuten <br> Fläche: val mihome-vacuum.0.info.cleanedarea <br> Behälterstand: val 0_userdata.0.staubsauger.NoNo.NoNo_Behaelter_Stand % ende_betreff +++ hh:mm Uhr - Nono ist fertig +++ LT val mihome-vacuum.0.info.battery 20 ende_text NoNo's Akku hat nur noch val mihome-vacuum.0.info.battery %. Wenn der Akku wieder voll ist, fährt NoNo weiter. ende_betreff +++ hh:mm Uhr - Nono braucht eine Pause +++ 0_userdata.0.staubsauger.NoNo.NoNo_Akku_leer FALSE TRUE OR EQ val 0_userdata.0.anwesenheit.Daniel FALSE LT val mihome-vacuum.0.info.battery 20 .0 TRUE val 0_userdata.0.mailadressen.mailadresse_daniel ende_text +++ ende_betreff NoNo@dkulinski.de Mail bei Fehler ne mihome-vacuum.0.info.error 1 - Distanz-Sensor Fehler EQ val mihome-vacuum.0.info.error 1 fehlertext Distanz-Sensor Fehler betreff Distanz-Sensor Fehler 2 - Kollisions-Sensor Fehler EQ val mihome-vacuum.0.info.error 2 fehlertext Kollisions-Sensor Fehler betreff Kollisions-Sensor Fehler 3 - Kein Bodenkontakt EQ val mihome-vacuum.0.info.error 3 fehlertext NoNos Räder haben keinen Bodenkontaktmehr. Bitte freien und den Start-Button drücken. betreff Kein Bodenkontakt 4 - Treppen-Sensor Fehler EQ val mihome-vacuum.0.info.error 4 fehlertext Treppen-Sensor Fehler betreff Treppen-Sensor Fehler 5 - Hauptbürste blockiert EQ val mihome-vacuum.0.info.error 5 fehlertext Bitte die Hauptbürste befreien und den Start-Button drücken. betreff NoNos Hauptbürste ist blockiert 6 - Seitenbürste Blockiert EQ val mihome-vacuum.0.info.error 6 fehlertext Sitenbürste Blociert. Bitte befreien. betreff Seitenbürste blockiert 7 - Hauptrad blockiert EQ val mihome-vacuum.0.info.error 7 fehlertext Nono hat sich fest gefahren und muss wohl befreit werden betreff NoNo hat sich festgefahren 8 und 12 - Blockiert OR EQ val mihome-vacuum.0.info.error 8 EQ val mihome-vacuum.0.info.error 12 fehlertext Bitte NoNo befreien und den Start-Button drücken. betreff NoNo ist blockiert OR OR OR EQ val mihome-vacuum.0.info.error 3 EQ val mihome-vacuum.0.info.error 4 OR EQ val mihome-vacuum.0.info.error 5 EQ val mihome-vacuum.0.info.error 6 OR OR EQ val mihome-vacuum.0.info.error 7 EQ val mihome-vacuum.0.info.error 8 EQ val mihome-vacuum.0.info.error 12 .0 FALSE val 0_userdata.0.mailadressen.mailadresse_daniel Bitte im Log auf dem ioBroker gucken fehlertext +++ +++ hh:mm Uhr - betreff +++ NoNo@dkulinski.de .1 FALSE val 0_userdata.0.mailadressen.mailadresse_daniel Bitte im Log auf dem ioBroker gucken +++ +++ hh:mm Uhr - NoNo hat ein Problem ! +++ NoNo@dkulinski.de Betriebsstunden ne mihome-vacuum.0.history.total_time betriebsstunden_raw val mihome-vacuum.0.history.total_time betriebsstunden_std ROUNDDOWN 3.1 DIVIDE 1 betriebsstunden_raw 60 betriebsstunden_min MINUS 1 betriebsstunden_raw 1 MULTIPLY 1 betriebsstunden_std 60 0_userdata.0.staubsauger.NoNo.NoNo_Betriebsstunden FALSE betriebsstunden_std Std u. betriebsstunden_min Min Saugvorgang pausieren ne hm-rpc.0.OEQ0563857.1.STATE AND AND EQ val hm-rpc.0.OEQ0563857.1.STATE TRUE EQ val mihome-vacuum.0.info.state 5 EQ val 0_userdata.0.anwesenheit.Anwesenheit FALSE Nur pausieren, wenn die Haustür wieder gechlossen wird wait3 15 sec AND AND EQ val hm-rpc.0.OEQ0563857.1.STATE FALSE EQ val mihome-vacuum.0.info.state 5 EQ val 0_userdata.0.anwesenheit.Anwesenheit FALSE mihome-vacuum.0.control.pause FALSE TRUE 0_userdata.0.echo.sprachausgabe_alle_geraete TRUE 5 sec FALSE Saugvorgang pausiert .1 FALSE val 0_userdata.0.mailadressen.mailadresse_daniel Die Haustür wurde geöffnet. Der Saugvorgang wurde pausiert +++ Saugvorgang pausiert +++ AND EQ val hm-rpc.0.OEQ0563857.1.STATE TRUE EQ val mihome-vacuum.0.info.state 10 mihome-vacuum.0.control.start FALSE TRUE 0_userdata.0.echo.sprachausgabe_alle_geraete FALSE Saugvorgang wird fortgesetzt Zonen Cleanup Starten ne 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung Buero app_zoned_clean;[[26443,21697,29843,25997,3]] Flur app_zoned_clean;[[24558,25626,26258,33026,3],[26218,25895,29968,27745,3]] GaesteWC app_zoned_clean;[[23198,31256,24798,33106,3]] Kueche app_zoned_clean;[[20497,30128,24747,33378,3]] Wohnzimmer app_zoned_clean;[[20431,25844,24481,29594,1],[22143,24531,25793,25781,1],[22654,21983,25454,24733,1]] EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 1 mihome-vacuum.0.control.X_send_command FALSE Buero EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 2 mihome-vacuum.0.control.X_send_command FALSE Flur EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 3 mihome-vacuum.0.control.X_send_command FALSE GaesteWC EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 4 mihome-vacuum.0.control.X_send_command FALSE Kueche EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 5 mihome-vacuum.0.control.X_send_command FALSE Wohnzimmer timeout6 2 sec Wohnzimmer oben EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung_Ausrichtung 0 Buero app_zoned_clean;[[18471,19907,22571,23007,1]] Flur app_zoned_clean;[[22637,19580,29787,25130,2]] GaesteWC app_zoned_clean;[[28009,25008,29709,26458,2]] Kueche app_zoned_clean;[[26727,25000,29777,29250,2]] Wohnzimmer app_zoned_clean;[[18626,25160,25976,29110,2],[18569,23306,22519,25106,2]] Wohnzimmer unten EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung_Ausrichtung 1 Buero app_zoned_clean;[[28634,27931,32784,31131,1]] Flur app_zoned_clean;[[21648,25939,28648,31439,1]] GaesteWC app_zoned_clean;[[21516,24380,23416,26430,2]] Kueche app_zoned_clean;[[21231,22010,24381,26210,1]] Wohnzimmer app_zoned_clean;[[25009,21766,32709,25916,1],[28767,25890,32817,27740,1]] EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 1 mihome-vacuum.0.control.X_send_command FALSE Buero EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 2 mihome-vacuum.0.control.X_send_command FALSE Flur EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 3 mihome-vacuum.0.control.X_send_command FALSE GaesteWC EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 4 mihome-vacuum.0.control.X_send_command FALSE Kueche EQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 5 mihome-vacuum.0.control.X_send_command FALSE Wohnzimmer Zonen Cleanup Datenpunkt zurücksetzen ne mihome-vacuum.0.info.state AND EQ val mihome-vacuum.0.info.state 6 NEQ val 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung 0 0_userdata.0.staubsauger.NoNo.NoNo_Zonen_Reinigung FALSE 0