Size: a a a

ioBroker smarthome

2020 December 14

AF

Alex F. in ioBroker smarthome
Сергей Фролов Angelok.ru
спс !  щас повтыкаю.
это из блокли, могу и сам блокли экспортировать
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Alex F.
это из блокли, могу и сам блокли экспортировать
нене. блокли не надо
источник

D

Dennis in ioBroker smarthome
Alex F.
У меня так считает посудомойка, время цену и т.д.

var WaMa_Dauerzaehler, WaMa_EinAus, WaMa_Verbrauch, Dauerzaehler, timeout2, timeout3;


createState("Spuelmaschine.Energieverbrauch.waschgang", 0, function () {
});
WaMa_Dauerzaehler = 0;
WaMa_EinAus = false;
on({id: 'hm-rpc.0.OEQ0772385.2.POWER', change: "ne"}, function (obj) {
 var value = obj.state.val;
 var oldValue = obj.oldState.val;
 // Falls Maschinengang erkannt (Wattzahl >10) UND Modus ist auf falsch dann starte und schreibe den aktuellen verbrauch in DP
 // Falls Verbrauch unter 3 Watt fällt und der Modus ist Wahr dann beende den Waschmodus.
 if ((obj.state ? obj.state.val : "") >= 10 && WaMa_EinAus == false) {
   WaMa_Verbrauch = getState("hm-rpc.0.OEQ0772385.2.ENERGY_COUNTER").val;
   console.log(WaMa_Verbrauch);
   WaMa_EinAus = true;
   Dauerzaehler = setInterval(function () {
     WaMa_Dauerzaehler = (typeof WaMa_Dauerzaehler == 'number' ? WaMa_Dauerzaehler : 0) + 1;
   }, 60000);
 } else if ((obj.state ? obj.state.val : "") <= 1 && WaMa_EinAus == true) {
   (function () {if (Dauerzaehler) {clearInterval(Dauerzaehler); Dauerzaehler = null;}})();
   WaMa_EinAus = false;
   console.log(('Status Spülmaschine Ein/Aus ist: ' + String(WaMa_EinAus)));
   setState("javascript.0.Spuelmaschine.Energieverbrauch.waschgang"/*Spuelmaschine.Energieverbrauch.waschgang*/, Math.round((getState("hm-rpc.0.OEQ0772385.2.ENERGY_COUNTER").val - WaMa_Verbrauch)*1000)/1000);
   timeout2 = setTimeout(function () {
     sendTo("telegram", "send", {
         text: (['Die Süpülmaschine ist Fertig.',formatDate(new Date(), "\n"),'Dauer: ',WaMa_Dauerzaehler,' Minuten.',formatDate(new Date(), "\n"),'Verbrauch: ',Math.round(getState("javascript.0.Spuelmaschine.Energieverbrauch.waschgang").val*100)/100,' kWh','\n','Kosten:  ',Math.round(((getState("javascript.0.Spuelmaschine.Energieverbrauch.waschgang").val / 1000) * 0.3054)*100)/100,' €/Cent'].join('')),
         user: 'Alex'
     });
     console.log("telegram['Alex']: " + (['Die Süpülmaschine ist Fertig.',formatDate(new Date(), "\n"),'Dauer: ',WaMa_Dauerzaehler,' Minuten.',formatDate(new Date(), "\n"),'Verbrauch: ',Math.round(getState("javascript.0.Spuelmaschine.Energieverbrauch.waschgang").val*100)/100,' kWh','\n','Kosten:  ',Math.round(((getState("javascript.0.Spuelmaschine.Energieverbrauch.waschgang").val / 1000) * 0.3054)*100)/100,' €/Cent'].join('')));
   }, 5000);
   timeout3 = setTimeout(function () {
     WaMa_Dauerzaehler = 0;
   }, 10000);
 }
});
😳
А так не проще?
источник

D

Dennis in ioBroker smarthome
На автомате с тасмотой?
источник

AF

Alex F. in ioBroker smarthome
Dennis
😳
А так не проще?
нет, не проще. во первых у меня акторы от хомематик и там нет в функционале драйвера автоподсчёта во вторых мне надо считать каждый проход посудомойки/стиралки, он может быть в день по нескольку раз, а в тасмоте считает дневной расход.
источник

D

Dennis in ioBroker smarthome
Alex F.
нет, не проще. во первых у меня акторы от хомематик и там нет в функционале драйвера автоподсчёта во вторых мне надо считать каждый проход посудомойки/стиралки, он может быть в день по нескольку раз, а в тасмоте считает дневной расход.
Для чего, если не секрет, каждый проход?
источник

AF

Alex F. in ioBroker smarthome
Dennis
Для чего, если не секрет, каждый проход?
для таких репортов в телегу к примеру
источник

AF

Alex F. in ioBroker smarthome
стиралка ещё проговаривает и отключает машинку
источник

АК

Алексей Кравец... in ioBroker smarthome
Alex F.
для таких репортов в телегу к примеру
ну так стирка это не только электроэнергия, надо же тогда все просчитывать
источник

D

Dennis in ioBroker smarthome
Alex F.
для таких репортов в телегу к примеру
Ясно..
источник

AF

Alex F. in ioBroker smarthome
Алексей Кравец
ну так стирка это не только электроэнергия, надо же тогда все просчитывать
на стирке мне важно знать когда закончилась стирка чтоб сообщила через тлегу, алексу,  если через 10 минут не вытащили бельё напомила и выключила машинку. Потребление энергии для информации. расход порошка мне не нужен ;)
источник

D

Dennis in ioBroker smarthome
Alex F.
на стирке мне важно знать когда закончилась стирка чтоб сообщила через тлегу, алексу,  если через 10 минут не вытащили бельё напомила и выключила машинку. Потребление энергии для информации. расход порошка мне не нужен ;)
А воды?? А канализация? :)
источник

АК

Алексей Кравец... in ioBroker smarthome
Alex F.
на стирке мне важно знать когда закончилась стирка чтоб сообщила через тлегу, алексу,  если через 10 минут не вытащили бельё напомила и выключила машинку. Потребление энергии для информации. расход порошка мне не нужен ;)
А воды? У вас она не дешевая
источник

AF

Alex F. in ioBroker smarthome
Dennis
А воды?? А канализация? :)
моей машинке 17 лет, нет там счётчиков) и специально не ставил
источник

AF

Alex F. in ioBroker smarthome
Алексей Кравец
А воды? У вас она не дешевая
это надо вставлять счётчик, нету такого
источник

D

Dennis in ioBroker smarthome
Alex F.
моей машинке 17 лет, нет там счётчиков) и специально не ставил
Да я шучу..В чатах нахватался сарказму, везде, по поводу и без..()
источник

AF

Alex F. in ioBroker smarthome
Dennis
Да я шучу..В чатах нахватался сарказму, везде, по поводу и без..()
ну в полне целесообразно если есть возможность чем считать ;)
источник

D

Dennis in ioBroker smarthome
Alex F.
это надо вставлять счётчик, нету такого
Я по счётчику на протечку тестирую..если более хх литров отрубаем подачу воды (частотник)
источник

AF

Alex F. in ioBroker smarthome
у друга сейчас новая машинка, сама считает все расходы и ропортует. скоро тоже буду менять тогда и посмотрим :)
источник

T

Teemon in ioBroker smarthome
Dennis
😳
А так не проще?
А кто это
источник