Cóż, mowisz i masz. Tylko że..... Zdziwilem sie gdu ujrzałem o polowe mniej na mierniku.
Przytkaj odkurzacz i obserwuj, niech moc będzie z tobą!
Master-slave na kablu w sumie najpewniejszy, ale na upartego można zrobić opcję wifi (wersja bez nadmiernego grzebania, flaszowania, mikrokontrolerów, itd). Poniżej zamieszczam wymysł prostego chłopa ze wsi (mój) i proszę się nie denerwować, jeżeli coś będzie niezrozumiałe.
Jeżeli ktoś ma "porozrzucane" po warsztacie maszyny 230V i nie lubi "makaronu" na podłodze, wtedy może zrobić system "master-slave wifi". Przydadzą się "smartne" gniazdka z pomiarem prądu/mocy i przekaźnikiem, które potrafią działać offline (bez chmury) + serwer (np. stary smartfon - hotspot wifi) + oprogramowanie: termux (https://f-droid.org/pl/packages/com.termux/) + python3 z zainstalowaną biblioteką "tinytuya (https://pypi.org/project/tinytuya/)". Być może są już gotowe aplikacje z trybem master/slave dla gniazd, ale nie szukałem.
Tinytuya testowałem offline, czyli tandem: "smartny" watomierz z przekaźnikiem + smartfon (android 8). Ogólnie łatwe do zaprogramowania, jeżeli przejdziemy przez procedurę uzyskania "klucza lokalnego" dla "smartnego" urządzenia. Prędkość pomiaru/wysyłanie danych do serwera - nawet 1 sekunda (u mnie można to zmienić), ale aż tak szybko nam nie potrzeba. Przykładowo gniazdo w odkurzaczu ma zwłokę czasową, żeby z ruły dobrze wyssało, więc ~5 sek będzie ok.
Zasada działania prosta. Serwer na smartfonie zbiera info z gniazdek "master" w sieci i jeżeli któreś zgłasza (określony) minimalny pobór prądu/zużywaną moc, wtedy wysyła info "włącz" do gniazda "slave" z podpiętym odkurzaczem. Jeżeli wszystkie gniazda "master" zgodnie twierdzą, że są wyłączone - serwer wyłącza odkurzacz. O ile sprzętowo wszystko gra, to oprogramowanie logiki takiego tworu zależy w sumie od naszej wyobraźni.
Być może przysiądę nad tym kiedyś, na razie chciałem sprawdzić ile warta jest biblioteka "tinytuya". Wg autora współpracuje z wieloma wersjami protokołu (3.1, 3.2, 3.3, 3.4, 3.5). Korzystałem z 3.4.
Smartne gniazdka wcale nie są aż takie drogie. W necie widziałem LTC za ~28 zł (zgodne z tuya, przekaźnik + watomierz). Pytanie tylko jaki jest tam naprawdę przekaźnik, czy faktycznie 16A prądu (zapewne chwilowego), czy tylko 10A. CCC, a chińczyk lubi czasem wciskać kit, zamykając przy tym obudowę na wymyślne śrubki lub nity.
Na razie to pomysł i przetestowanie biblioteki z myślą o pobieraniu danych ze smartnego watomierza. Jeżeli nabędę smartne gniazdka, wtedy zacznę kombinować. Tinytuya zadziała prawdopodobnie z wieloma gniazdkami wifi-tuya, bo wspiera różne wersje protokołu. Czy ma to sens, okaże się, chociaż wstępnie - raczej tak. W "temacie" siedzę bodaj dzień. Może są już takie aplikacje na androida, które działają jak sterownik master-slave dla gniazd podpiętych pod hotspota. Trzeba by poszukać.
Grunt, że tinytuya działa na linuksie i andku, ponieważ niektóre moduły wykładają się w termux-ie.
(http://i.imgur.com/5hRMupWl.jpg) (https://imgur.com/5hRMupW)
A ja proszę o jakąś propozycję na watomierz może być bez możliwości wyliczenia wyniku w złotych lub Euro
Możesz spojrzeć na "atorch s1". Jest "smartny", ma przekaźnik 16A (sprawdzone przez serwis, pokazali zdjęcia, osobiście nie otwierałem; 10A ciągłego, 16A chwilowego), czyli w razie czego działa tak jak smart gniazdo (trzeba połączyć z ruterem wifi). Obsługujesz go przyciskami lub z apki smartlife/tuya. Jest też wersja z pomiarem temperatury otoczenia, która działa jak termostat do grzejników elektrycznych itd. Okazy z aukcji raczej nie mają takiej funkcji. Wtyczka okrągła z bolcem (francuska) lub shuko (po obu stronach, trzeba wziąć to pod uwagę). Rozdzielczość na wyświetlaczu dla prądu - 0.000A, ale czułości min nie sprawdzałem, na pewno potrafi wskazać 0.3-0.4W. Ogólnie to chińczyk, ale ciekawie zrobiony. Żywotności nie znam, bo nie używam za wiele. Mam wersję "francuską", bez funkcji termostatu.
https://allegro.pl/oferta/licznik-energii-watomierz-tuya-wifi-do-gniazdka-13056254002
https://allegro.pl/oferta/licznik-energii-pradu-mocy-watomierz-tuya-wifi-do-gniazdka-schuko-bez-bolca-14809667799
Czlowieku nawet przeczytac tego nie umiem
Ja też, tylko napisać.
:P
W porządku.
Apka pod bt ze strony producenta bodaj, v1.0.0. Działa, wykresy rysuje, ale ma dziwną rozdzielczość skali po powiększeniu.
http://en.atorch.cn/Download.aspx?ClassID=4
Odnośnie tematu, czyli master-slave + smartnych gniazdek, próbowałem z LTC LXU414.
W apce SmartLife można nawet ustawić sceny, żeby działało w ten sposób. Problemem jest natomiast zbyt długi czas reakcji w obie strony. W "tinytuya" podobnie, około 5-10 sekund mija zanim zdarzenie z jednego gniazda załączy drugie, czasem gubią majtki po odłączeniu neta, zbyt mocno powiązane jest to z chmurą. W tinytuya dla gniazda LTC nie znalazłem też opcji ustawienia timera odświeżania danych wewnątrz, tak jak jest to obecne w watomierzu. Czyli ogólnie mówiąc wygląda tak: włączam "master" np. pilarkę, a dopiero za kilka sekund "slave" odpala odkurzacz. Przy wyłączeniu podobnie, chociaż w tą stronę aż tak nie przeszkadza, bo coś tam z rury jeszcze wyciągnie. Sprawdzę jeszcze "localtuya", bo aktualnie to tak średnio wypada.