Gniazdko GOSUND SP111

Jeśli potrafisz lutować i niestraszna Ci elektronika to para ESP8266 + PZEM04. Nic tańszego z przekładnikiem nie znajdziesz.

EDIT:
Tak na szybko @damiaszek reguła do wypróbowania:

Rule1 
  ON ENERGY#Voltage>=253 DO RuleTimer1=599 ENDON
  ON Rules#Timer=1 DO Power1 1 ENDON
  ON ENERGY#Voltage<253 DO Power1 0 ENDON

Nie przewiduję w tym rozwiązaniu PulseTime - zamiast tego jest opóźnione załączenie powyżej lub równo z 253V.
Poniżej tego napięcia przekaźnik wyłączony.

1 polubienie

Panowie prosze ktos mi podpowie jakie jest najtansze urzadzenie dzieki ktoremu moge wgrac tasmote do sp111 (tych z zielona tarcza czyli nowszych nie teczowych)

Bardzo dziekuje Za odpowiedz jesli trafi sie ktos mily!

Wgrasz soft tym samym sprzętem, co w “tęczowe” - potrzebny dowolny mostek USB-UART 3,3V (na bazie CP2102 albo CH340, albo i inny, ale będzie raczej droższy)
zobacz na fotki (tak to jest Blitzwolf SHP-6, ale są obie wersje PCB bazujących na MCU Espressif opisane, a smartplugi są z tej samej fabryki Hysiry, Gosund to tylko kolejny brand)

Jeśli twój sprzęt jest inny, to zrób czytelne fotki wszystkich flaków (tak by się dało odczytać napisy z układów scalonych) i wrzuć do posta.

Dziekuje wielkie za Twoj czas ,szczerze nie sadzilem ze ktokolwiek mi odpowie.

Czy cos takiego mi wystarczy?

https://allegro.pl/oferta/ft232-konwerter-usb-uart-3-3v-5v-ttl-arduino-9349546082

Nie potrzebuje kupowac zadnych raspberry pi po 5 stowek?

Trochę martwi mała wydajność prądowa dla 3.3 V

Wydajność prądowa pinu VCC: dla 5V - 500mA, dla 3.3V tylko 50mA,
proszę mieć to na uwadze zasilając z konwertera urządzenia zewnętrzne, 
np popularne układy ESP

??? do flashowania? a nie masz komputera?

trochę OFF TOPIC a na czym zamierzasz zainstalować HA? (no chyba, że idea opiera się na innym rozwiązaniu niż HA)

dokładnie tak jak wskazał @artpc obciążalność stabilizatora jest zbyt mała
dla “gołych” modułów ESP potrzeba koło 150mA, a jeśli chcesz flashować rzeczywiste urządzenia to bezpieczniej by dało się pociągnąć koło 500mA (to jest w sumie do obejścia - można użyć dodatkowo zasilacza 3,3V do zasilania , a mostka USB-UART tylko do transmisji szeregowej)
Akurat w tej ofercie płacisz za “ultra wypasa” (chip FTDI i ładna obudowa oraz “znaczek na masce”, czyli brand WaveShare), a mimo to sprzęt niespecjalnie się nadaje do planowanego zastosowania.

absolutnie najtańszego szukałbym jakoś tak (to tylko przykład)
https://allegro.pl/kategoria/plytki-drukowane-moduly-moduly-67363?string=CH340%203.3V&order=p
nie mam w ręce, ale wydaje mi się, że te najtańsze zamiast jakiegokolwiek stabilizatora mają w trybie 3V3 włączone w torze zasilania z USB szeregowo 2 diody krzemowe :stuck_out_tongue: (prostota motorem napędowym chińskiej elektroniki, mimo wszystko warto mieć zasilacz 3,3V)

albo tak
https://allegro.pl/kategoria/plytki-drukowane-moduly-moduly-67363?string=CP2102%203.3V&order=p

niestety większość ofert ma takie zdjęcia, że nie da rady stwierdzić czy zawierają na PCB jakiś stabilizator, który bez strachu można obciążyć w stopniu potrzebnym do pracy MCU ESP

Kolejny raz dziekuje ze chce Ci sie pomagac takiemu swiezakowi ,postaram sie przekazac to dalej jesli znajde kogos w posobnej potrzebie i bede mial wiedze akuratnie na jakis temat!

A taka najtansza opcja bezkombinacji z dodatkowymi rzeczami ? Tak zebym mogl kupic i ze spokojem to robic bez obawy ze popsuje urzadzenie. Pewnie bedzie troche drozsze ale to nic jesli jest tansze od tego raspberry pi.
Wiesz moze co moglo by to byc?

Jeszcze raz dzieki wielkie

Teraz to już męczysz bułę jak 13-latek… :stuck_out_tongue:

Jeden z większych chińskich wypasów (zapewne nigdy nie wykorzystasz wszystkich jego możliwości, a stawiam na to, że nie przekroczysz 25%)

ale… ma ten sam problem, co wcześniejszy który sam wybrałeś, czyli brak mocniejszego stabilizatora (mam wrażenie, że jeśli ktoś projektuje coś takiego to od razu zakłada, że użyje to osoba, która ma choćby najprostszy zasilacz laboratoryjny)

do kompletu więc potrzebujesz jeszcze paru innych gadżetów - stabilizatora 3,3V
wybrałem taki zestaw żebyś miał w komplecie kabelki i płytkę stykową (z angielska breadboard, jednak po polsku to nie jest deska do krojenia chleba :stuck_out_tongue: )

oraz jakiegoś zasilacza na którym da się ustawić na wyjściu 5V lub 6V do zasilania stabilizatora z punktu poprzedniego, aby nie spłonął po 5 minutach pracy)
tym razem wybrałem totalnie randomowy

Możesz iść też w droższe rozwiązania (od “zabawkowego” zasilacza w formie przystawki do zasilacza ATX aż po prawdziwy zasilacz laboratoryjny) tylko rodzi się pytanie po co?

Skoro i tak prawdopodobnie w końcu coś puścisz z dymem, bo to są nieuniknione koszty zdobywania wiedzy i doświadczenia, a setki ludzi i tak jakoś dało radę z “gwizdkiem” na USB poniżej 10zł.

PS
Prawdopodobnie po paru latach doświadczenia zmienisz firmware czegokolwiek używając przysłowiowego kija od szczotki.

Miał ktoś może z was taki problem, że pomimo włączenia ON nie przekazuje prądu dalej? Jest tylko sekundowe mignięcie (podpięta lampka i widać tylko błysk), led się świeci na czerwono, w WebUi widać stan jako ON.
Mam 7 takich gniazdek i w każdym wgrana Tasmota, w 6 działa, tylko ta jedna sztuka jakaś wadliwa. wszędzie wszystko wykonywane tak samo. Kilkukrotnie już resetowałem do zera i na nowo konfigurowałem ale nic to nie daje. Porównałem ustawienia z innym gniazdkiem, ale wygląda jakby wszystko było to samo.
We wszystkich gniazdkach na ten moment aktualna wersja Tasmoty - 12.2.0
Ktoś może jakiś pomysł, bo u mnie już brak?
Może faktycznie uszkodzona sztuka?

Jest to prawdopodobne, jednak jest też możliwe, że pozsyłały jakieś śmieci we flashu co powoduje wadliwe działanie Tasmoty, aby mieć pewność zrób przywrócenie ustawień domyślnych, a następnie od nowa skonfiguruj soft pod to gniazdko:

Robiłem to kilka razy, nie pomogło.
Ewentualnie czy jest opcja wgrania tego co tam było wcześniej, przed wgraniem tasmoty. Wtedy mógłbym zweryfikować czy gniazdko w ogóle działa.

Jeśli zrobiłeś sobie backup fabrycznej zawartości flasha, to możesz go wgrać.

Jeśli nie, to może się pobaw z ESPHome.

Możesz dać też sprzęt komuś kto lepiej ogarnia elektronikę (ale naprawa jest raczej nieopłacalna).

Trzeba było sprawdzić działanie na fabrycznym sofcie, ale jeśli nie masz wyjścia, to reklamuj w takim stanie w jakim jest.

Witam, od pewnego czasu w logach HA ma następujące błędy związane z gniazdkiem. Nie za bardzo wiem gdzie zmienić tę jednostkę. Z góry dzięki za pomoc

Logger: homeassistant.components.sensor
Source: components/sensor/__init__.py:677
Integration: Sensor (documentation, issues)
First occurred: 19:15:09 (5 occurrences)
Last logged: 19:15:09

Entity sensor.lazienkagniazdopralka_energy_reactivepower (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using native unit of measurement 'VAr' which is not a valid unit for the device class ('power') it is using; expected one of ['kW', 'W']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+mqtt%22
Entity sensor.lazienkagniazdopralka_energy_apparentpower (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using native unit of measurement 'VA' which is not a valid unit for the device class ('power') it is using; expected one of ['kW', 'W']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+mqtt%22
Entity sensor.lazienkagniazdopralka_energy_today (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using native unit of measurement 'kWh' which is not a valid unit for the device class ('power') it is using; expected one of ['kW', 'W']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+mqtt%22
Entity sensor.lazienkagniazdopralka_energy_yesterday (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using native unit of measurement 'kWh' which is not a valid unit for the device class ('power') it is using; expected one of ['kW', 'W']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+mqtt%22
Entity sensor.lazienkagniazdopralka_energy_total (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using native unit of measurement 'kWh' which is not a valid unit for the device class ('power') it is using; expected one of ['kW', 'W']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+mqtt%22

Translator Googla:

“Encja sensor.lazienkagniazdopralka_energy_reactivepower (<class ‘homeassistant.components.mqtt.sensor.MqttSensor’>) używa natywnej jednostki miary „VAr”, która nie jest prawidłową jednostką dla klasy urządzenia („moc”), której używa; oczekiwany jeden z [„kW”, „W”];”

Odsyłając do dokumentacji Sensor Entity | Home Assistant Developer Docs albo Sensor - Home Assistant :

image

prawidłową jednostką sensora, który jest urządzeniem klasy power jest W, kW a Ty masz VAr, VA, kWh co jest błędem bo to jednostki:

image

image

image

Musisz dostować klasy do jednostek, jeżeli nie uzwględnisz w sensorze definicji device_class, HA automatycznie zrobi to za Ciebie na podstawie unit_of_measurement.

ENERGY ReactivePower 50 var jednostka w Tasmota u mnie nie bierze jej pod uwagę, nie wiem skąd wzięła się u ciebie. Gniazdka z Tasmota ?

@artpc tak tasmota
image
image

Tyle doczytałem ale jak to zmienić?

Ja to zmieniłem w customize.yaml (VAr na var). W nowej wersji 2023.2wydaje się, że będzie to można zmienić z poziomu encji.

Jednostki nie stanowią problemu, trzeba tylko użyć takich zgodnych z dokumentacją, istnieją klasy dla mocy czynnej i pozornej

Kwestia jest też taka, że VA jest zapisywane jako majuskuła, a var jako minuskuła.

Natomiast nie możesz wrzucać wszystkiego hurtem do jednego wora jako klasa power (moc czynna, ona jest w W).

Ja też nic nie wrzucam do jednego wora, tylko wg mnie to jest jakiś problem HA/Tasmota bo mam identyczne warningi w logach, nic nie jest modyfikowane ani w HA ani w Tasmota - wszystko default. Albo HA źle parsuje sobie to co wysyła Tasmota przez MQTT albo Tasmota wysyła to źle i HA źle to odczytuje:
Z konsoli Tasmota:

22:26:22 MQT: home/tele/tasmota_D203A4/SENSOR = {"Time":"2023-02-13T22:26:22","ENERGY":{"TotalStartTime":"2020-05-05T15:15:49","Total":206.278,"Yesterday":0.001,"Today":0.001,"Period":0,"Power":0,"ApparentPower":13,"ReactivePower":13,"Factor":0.01,"Voltage":211,"Current":0.060}}```

a w HA dopisana klasa power dla [ENERGY’][‘ReactivePower’]

  "unit_of_meas": "VAr",
  "dev_cla": "power",
  "frc_upd": true,
  "val_tpl": "{{value_json['ENERGY']['ReactivePower']}}"

ale nie mam najmniejszego pojęcia jak i dlaczego to się pojawia?
A parsowanie napięcia z tego samego telegramu (value_json['ENERGY']) jest poprawne:

  "unit_of_meas": "V",
  "ic": "mdi:alpha-v-circle-outline",
  "frc_upd": true,
  "val_tpl": "{{value_json['ENERGY']['Voltage']}}"

nie ma dopisanej “dev_cla”. I kto jest winny HA czy Tasmota?

2 polubienia