PZEM017 wemos D1 i ...
 
Powiadomienia
Wyczyść wszystko

PZEM017 wemos D1 i tasmota

3 Wpisów
2 Użytkownicy
1 Likes
2,935 Wyświetleń
wojtek_gtx
(@wojtek_gtx)
Wpisów: 538
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Witam

Zbudowałem sobie miernik napięcia/prądu/mocy do panela  na  module PZEM, fajnie wyszło bo pokierowałem się przeróbką pzem-016 z netu i obyło się bez konwertera rs tylko bezpośrednio wemos do pzem + dwa oporniki 2k ohm i działa.

Wemos odczytuje wartości z pzem ale nie wiem jak je przekazać do Domoticza. W Tasmocie zakładka konfiguracja domoticz przypisuje idx do napięcie idx tworzę wcześniej wirtualny przełącznik użytkownika Ganeral Voltage - idx:225 i nic do niego nie dochodzi.

W Tasmocie wypluwa czasem taki log:

tele/tasmota_74F1F9/SENSOR = {"Time":"2020-06-10T23:43:10","ENERGY":{"TotalStartTime":"2020-06-10T18:15:29","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"Voltage":0,"Current":0.000}}

Co prawda teraz mam puste odczyty ale moze to coś podpowie w dzień mam wskazania.

Zawsze robiłem takie rzeczy na espeasy ale tu wolał bym tasmotę.

IMG 20200611 000624
 
 
 
pzem
 
Dodane : 11/06/2020 12:57 am
isom
 isom
(@isom)
Wpisów: 5085
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@wojtek_gtx musisz z tego długiego JSON wyciągać dane do domoticz za pomocą reguł, np dla napięcia w twoim przypadku musisz uruchomić konsolę w tasmota i z linii poleceń wpisać 

Rule1 ON Tele-ENERGY#Voltage DO publish domoticz/in {"idx":225,"nvalue":0,"svalue":"%value%"} ENDON

potem włączyć regułę komenda 

Rule1 1

I Napięcie w domoticz powinno się aktualizować . Tą regułę można oczywiście rozbudować o kolejne dane i kolejne urządzenia (idx) 

 
Dodane : 11/06/2020 8:36 am
wojtek_gtx reacted
wojtek_gtx
(@wojtek_gtx)
Wpisów: 538
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 
Wielkie dzięki, już wczoraj wieczorem nic nie mogłem znaleźć.
 
Dodane : 11/06/2020 9:43 am
Udostępnij: