Telegram_Text Zuleitung_USV_An/Aus Alexa_Text Alexa_ausgabe Telegram_empfaenger Großverbaucher_1 timeout Name_Großverbraucher_1 timeout2 Manuelle_Wartung_gestartet Name_Grossverbraucher timeout3 timeout4 Schaltkontakt_Zuleitung_USV Was ich kann: Zyklische Wartung festlegen Sofortige Wartung einleiten Meldungen via Alexa und Telegram: - Stromausfall, Wartung, Wiederherstellung - Aufladung, voll geladen Rest-Minuten ODER Prozent Via Alexa Steuerung über VIS Telegram_empfaenger Sven timeout2 3000 ms AND NEQ val javascript.0.USV_Wartung.Jetzt_Warten TRUE NEQ val javascript.0.USV_Wartung.Jetzt_Warten FALSE javascript.0.USV_Wartung.Minimum_Rest_Minuten FALSE 10 javascript.0.USV_Wartung.Minimum_Rest_Prozent FALSE 35 javascript.0.USV_Wartung.Alexa_Lautstaerke FALSE 30 javascript.0.USV_Wartung.Jetzt_Warten FALSE FALSE javascript.0.USV_Wartung.Speak_Minuten FALSE TRUE javascript.0.USV_Wartung.Speak_Prozent FALSE FALSE javascript.0.USV_Wartung.Speak_bei_Wartung FALSE TRUE javascript.0.USV_Wartung.Speak_bei_Ausfall FALSE TRUE javascript.0.USV_Wartung.Wartung_eingeleitet FALSE FALSE javascript.0.USV_Wartung.Automatische_Wartung_Aktiv FALSE TRUE Jeden ersten tag alle zwei Monate um 02:00 Uhr 0 2 1 */2 * AND EQ val nut.0.battery.charge 100 EQ val javascript.0.USV_Wartung.Automatische_Wartung_Aktiv TRUE EQ Großverbaucher_1 FALSE Automatische Wartung gestartet. Name_Grossverbraucher aktiv. \n Die Wartung wurde ausgesetzt. AND NEQ val nut.0.battery.charge 100 EQ val javascript.0.USV_Wartung.Automatische_Wartung_Aktiv TRUE Der Akkustand der USV beträgt: val nut.0.battery.charge %. \n Die Wartung wurde ausgesetzt. Telegram bei Wartung und Ausfall. ne default nut.0.status.onbattery AND EQ state.val TRUE EQ val javascript.0.USV_Wartung.Wartung_eingeleitet FALSE Alexa_ausgabe TRUE Die Stromversorgung wurde unerwartet unterbrochen. AND EQ state.val FALSE EQ val javascript.0.USV_Wartung.Wartung_eingeleitet FALSE Alexa_ausgabe FALSE Die Stromversorgung wurde bei: \n val nut.0.battery.charge % / ROUNDDOWN 3.1 val javascript.0.USV_Wartung.Restlaufzeit_in_Minuten min. \n wiederhergestellt. \n \n Die Aufladung beginnt. Wartung jetzt ausführen Manuelle_Wartung_gestartet FALSE ne default javascript.0.USV_Wartung.Jetzt_Warten EQ state.val TRUE Manuelle_Wartung_gestartet TRUE Manuelle Wartung gestartet. timeout3 400 ms AND EQ state.val FALSE EQ Manuelle_Wartung_gestartet TRUE Manuelle_Wartung_gestartet FALSE Die manuelle Wartung wurde bei: \n val nut.0.battery.charge % / ROUNDDOWN 3.1 val javascript.0.USV_Wartung.Restlaufzeit_in_Minuten min. \n beendet. \n \n Die Aufladung beginnt. Speak-Sperre true default javascript.0.USV_Wartung.Speak_Minuten javascript.0.USV_Wartung.Speak_Prozent FALSE FALSE true default javascript.0.USV_Wartung.Speak_Prozent javascript.0.USV_Wartung.Speak_Minuten FALSE FALSE Meldungen via Alexa ne default nut.0.battery.charge timeout4 500 ms AND AND LT state.val oldState.val EQ val nut.0.status.onbattery TRUE EQ Alexa_ausgabe TRUE EQ val javascript.0.USV_Wartung.Speak_Minuten TRUE AND EQ val javascript.0.USV_Wartung.Wartung_eingeleitet TRUE EQ val javascript.0.USV_Wartung.Speak_bei_Wartung TRUE U S V, Wartung läuft. Die Restlaufzeit beträgt ROUNDDOWN 3.1 val javascript.0.USV_Wartung.Restlaufzeit_in_Minuten Minuten. AND EQ val javascript.0.USV_Wartung.Wartung_eingeleitet FALSE EQ val javascript.0.USV_Wartung.Speak_bei_Ausfall TRUE Warnung. Die Stromversorgung wurde unerwartet unterbrochen. Die Restlaufzeit der U S V beträgt ROUNDDOWN 3.1 val javascript.0.USV_Wartung.Restlaufzeit_in_Minuten Minuten. EQ val javascript.0.USV_Wartung.Speak_Prozent TRUE AND EQ val javascript.0.USV_Wartung.Wartung_eingeleitet TRUE EQ val javascript.0.USV_Wartung.Speak_bei_Wartung TRUE U S V, Wartung läuft. Der Akkustand beträgt state.val prozent. AND EQ val javascript.0.USV_Wartung.Wartung_eingeleitet FALSE EQ val javascript.0.USV_Wartung.Speak_bei_Ausfall TRUE Warnung. Die Stromversorgung wurde unerwartet unterbrochen. Der Akkustand der U S V beträgt state.val prozent. AND LTE state.val val javascript.0.USV_Wartung.Minimum_Rest_Prozent EQ val javascript.0.USV_Wartung.Wartung_eingeleitet TRUE EQ Manuelle_Wartung_gestartet TRUE Die manuelle Wartung wurde bei: \n val nut.0.battery.charge % / ROUNDDOWN 3.1 val javascript.0.USV_Wartung.Restlaufzeit_in_Minuten min. \n beendet. \n \n Die Aufladung beginnt. Automatische Wartung beendet. \n Der Mindestwert von val javascript.0.USV_Wartung.Minimum_Rest_Prozent % wurde erreicht. \n Das entspricht ROUNDDOWN 3.1 val javascript.0.USV_Wartung.Restlaufzeit_in_Minuten min. Restlaufzeit. \n \n Die Aufladung beginnt. Manuelle_Wartung_gestartet FALSE EQ state.val 100 Die USV ist nun wieder zu 100% aufgeladen. Info. Die U S V ist nun wieder zu 100 prozent aufgeladen. Restlaufzeit in Min. ne default nut.0.battery.runtime javascript.0.USV_Wartung.Restlaufzeit_in_Minuten FALSE ADD 1 DIVIDE 1 MULTIPLY 1 MINUS 1 DIVIDE 1 MINUS 1 val nut.0.battery.runtime 1 val nut.0.battery.runtime-low 1 60 1 ROUNDDOWN 3.1 DIVIDE 1 MINUS 1 val nut.0.battery.runtime 1 val nut.0.battery.runtime-low 1 60 1 60 1 100 1 ROUNDDOWN 3.1 DIVIDE 1 MINUS 1 val nut.0.battery.runtime 1 val nut.0.battery.runtime-low 1 60 ne default javascript.0.USV_Wartung.Restlaufzeit_in_Minuten AND LTE state.val val javascript.0.USV_Wartung.Minimum_Rest_Minuten EQ val javascript.0.USV_Wartung.Wartung_eingeleitet TRUE EQ Manuelle_Wartung_gestartet TRUE Die manuelle Wartung wurde bei: \n val nut.0.battery.charge % / ROUNDDOWN 3.1 val javascript.0.USV_Wartung.Restlaufzeit_in_Minuten min. \n beendet. \n \n Die Aufladung beginnt. Automatische Wartung beendet. \n Der Mindestwert von val javascript.0.USV_Wartung.Minimum_Rest_Minuten Minuten wurde erreicht. \n Das entspricht val nut.0.battery.charge % Restladung. \n \n Die Aufladung beginnt. Manuelle_Wartung_gestartet FALSE Großverbaucher 1 wird eingeschaltet true default multicast.0.Smartplug_80:7D:3A:23:14:B7.Relais.Relais AND EQ Schaltkontakt_Zuleitung_USV FALSE LT val nut.0.battery.charge 100 TRUE Name_Großverbraucher_1 wurde eingeschaltet custom \n Die USV-Wartung abgebrochen. custom \n Aufladung beginnt. Datenpunkte_anlegen Y3JlYXRlU3RhdGUoJ2phdmFzY3JpcHQuMC5VU1ZfV2FydHVuZy5NaW5pbXVtX1Jlc3RfTWludXRlbicsIHtuYW1lOiAiTWluaW11bV9SZXN0X01pbnV0ZW4ifSk7DQpjcmVhdGVTdGF0ZSgnamF2YXNjcmlwdC4wLlVTVl9XYXJ0dW5nLk1pbmltdW1fUmVzdF9Qcm96ZW50Jywge25hbWU6ICJNaW5pbXVtX1Jlc3RfUHJvemVudCJ9KTsNCmNyZWF0ZVN0YXRlKCdqYXZhc2NyaXB0LjAuVVNWX1dhcnR1bmcuSmV0enRfV2FydGVuJywge25hbWU6ICJKZXR6dF9XYXJ0ZW4ifSk7DQpjcmVhdGVTdGF0ZSgnamF2YXNjcmlwdC4wLlVTVl9XYXJ0dW5nLlNwZWFrX01pbnV0ZW4nLCB7bmFtZTogIlNwZWFrX01pbnV0ZW4ifSk7DQpjcmVhdGVTdGF0ZSgnamF2YXNjcmlwdC4wLlVTVl9XYXJ0dW5nLlNwZWFrX1Byb3plbnQnLCB7bmFtZTogIlNwZWFrX1Byb3plbnQifSk7DQpjcmVhdGVTdGF0ZSgnamF2YXNjcmlwdC4wLlVTVl9XYXJ0dW5nLlNwZWFrX2JlaV9XYXJ0dW5nJywge25hbWU6ICJTcGVha19iZWlfV2FydHVuZyJ9KTsNCmNyZWF0ZVN0YXRlKCdqYXZhc2NyaXB0LjAuVVNWX1dhcnR1bmcuU3BlYWtfYmVpX0F1c2ZhbGwnLCB7bmFtZTogIlNwZWFrX2JlaV9BdXNmYWxsIn0pOw0KY3JlYXRlU3RhdGUoJ2phdmFzY3JpcHQuMC5VU1ZfV2FydHVuZy5BbGV4YV9MYXV0c3RhZXJrZScsIHtuYW1lOiAiQWxleGFfTGF1dHN0YWVya2UifSk7DQpjcmVhdGVTdGF0ZSgnamF2YXNjcmlwdC4wLlVTVl9XYXJ0dW5nLldhcnR1bmdfZWluZ2VsZWl0ZXQnLCB7bmFtZTogIldhcnR1bmdfZWluZ2VsZWl0ZXQifSk7DQpjcmVhdGVTdGF0ZSgnamF2YXNjcmlwdC4wLlVTVl9XYXJ0dW5nLkF1dG9tYXRpc2NoZV9XYXJ0dW5nX0FrdGl2Jywge25hbWU6ICJBdXRvbWF0aXNjaGVfV2FydHVuZ19Ba3RpdiJ9KTsNCmNyZWF0ZVN0YXRlKCdqYXZhc2NyaXB0LjAuVVNWX1dhcnR1bmcuUmVzdGxhdWZ6ZWl0X2luX01pbnV0ZW4nLCB7bmFtZTogIlJlc3RsYXVmemVpdF9pbl9NaW51dGVuIn0pOw== Beschreibe diese Funktion … Telegram Beschreibe diese Funktion … FALSE default text 🔌🔋 USV \n \n Telegram_Text Telegram_empfaenger Wartung_einleiten Beschreibe diese Funktion … Alexa_ausgabe TRUE javascript.0.USV_Wartung.Wartung_eingeleitet FALSE TRUE FALSE Wartung_beendet Beschreibe diese Funktion … Alexa_ausgabe FALSE timeout2 timeout 15 sec javascript.0.USV_Wartung.Wartung_eingeleitet FALSE FALSE javascript.0.USV_Wartung.Jetzt_Warten FALSE FALSE TRUE Zuleitung_USV Beschreibe diese Funktion … multicast.0.Smartplug_B4:E6:2D:18:46:45.Relais.Relais FALSE Zuleitung_USV_An/Aus Alexa_speak Beschreibe diese Funktion … OR EQ val javascript.0.USV_Wartung.Speak_Minuten TRUE EQ val javascript.0.USV_Wartung.Speak_Prozent TRUE alexa2.0.Echo-Devices.G090U50991131NG9.Commands.speak FALSE val javascript.0.USV_Wartung.Alexa_Lautstaerke ; Alexa_Text Werte_Großverbaucher_beziehen Beschreibe diese Funktion … Großverbraucher Großverbaucher_1 val multicast.0.Smartplug_80:7D:3A:23:14:B7.Relais.Relais Name_Großverbraucher_1 3D-Drucker