Mam problem, którego nie potrafię rozwiązać.

W skrócie jest apka w Dockerze na Ubuntu (webapp, db, python pomiedzy oraz mqtt broker do zbierania&wysylania danych).

Dane z instrumentow wysylane przez brokera mqtt maja przechodzic przez openVPN, natomiast nie może to ograniczać komunikacji pomiędzy kontenerami, na czym aktualnie się zatrzymałem:

https://github.com/dperson/openvpn-client
Zapaczony - Mam problem, którego nie potrafię rozwiązać. 

W skrócie jest apka w Dock...

źródło: Zrzut ekranu 2025-01-16 o 13.35.30

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Zapaczony: raczej oddzielić infrastrukturę od aplikacji i po prostu zestawic vpn na urządzeniu sieciowym.
Takie rzeczy jak tunele się ustawia raz i praktycznie tylko monitoruje, szkoda zaprzątać sobie głowy potem diagnozowaniem czemu docker z vpnem nie wstał i reszta aplikacji też przestała działać.
  • Odpowiedz
Jak zrobić w #domoticz wykresy częściej niż co 5 minut?
W #mqtt gniazdko raportuje mi moc co 10 sekund... i dla np. czajnika, który działa 1-2 minuty często pobór mocy nie jest w ogóle widoczny dla wykresu 5 minutowego. Widać jedynie przyrost poboru kWh.
Dodaję #nodered, bo może ktoś to alternatywnie rozwiązał(?)

aaa i problemem jest dodatkowo to, że wszystko śmiga na #synology
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy do Home Assistant można dodać zaległe dane z czujnika który komunikuje się po mqtt?
Mam sobie HA i urządzenie które co jakiś czas wysyła do niego dane po mqtt (z użyciem NodeRed). Wszystko działa i są wykresy- ok.
Urządzenie to jednak czasami wylatuje z sieci i jest to oczekiwane. Zbiera ono wtedy dane no ale NodeRed ich oczywiście nie wysyła. Gdy połączenie wróci do HA idzie kolejna wiadomość z danymi no
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kwantowykocyk: Tzn. jeszcze nie ma bufforu ale teoretycznie mogę zrobić- tylko właśnie nie wiem czy tak się da.
Właśnie moje pytanie polega na tym czy to w ogóle jest możliwe. W tej chwili NodeRed zwyczajnie wysyła samą wartość do HA co T sekund i tyle. Timestamp sobie HA dokłada. "Zbiera dane" w sensie, że dalej pracuje i czujnik działa.
I oczywiście mam poziomą kreskę na wykresie HA (
  • Odpowiedz
@To_ja_moze_pozamiatam: timestamp to przecież tylko jakiś tam atrybut. On nie ma żadnego zastosowania w HA poza informacją dla użytkownika.
Zaległe wpisy ogólnie da się do bazy wrzucić ale to musiałbyś się sqlem bawić a ryzyko r--------a jest bardzo duże.
  • Odpowiedz
Heh, kupiłem TuYa TS011F jak pod linkiem: https://www.zigbee2mqtt.io/devices/TS011F_plug_1.html
To smart gniazdko. I prawie działa. Prawie, bo podaje niewielkie napięcie (parę volt, w sumie bez znaczenia) w stanie OFF co powoduje, że mój jeden sterownik, co lubi się zawieszać, nadal pracuje pomimo wyłączenia. Typowe urządzenia 230V włączają/wyłączają się. Ale dla mnie lipa!

Czy macie jakieś sprawdzone smart gniazdka na ZigBee (potrzebuję wsparcia do Zigbee2MQTT)? Albo macie jakąś i możecie zerknąć czy podaje (lub nie) napięcie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirekwirek: realna moc sterownika jest pewnie nie większa, niż kilka watów, te kilowaty pobiera pompa hydroforu. A niezależnie od tego, "kondensator do ledów" w niczym tu nie zaszkodzi.
  • Odpowiedz
@mirekwirek a udało Ci się bez problemu z HA? Ja mam chyba jakiś inny bliźniaczy model od blitzwolfa, ale z tego wiem to to samo i nic się nie pojawia w HA. Przytrzymuje guzik jakieś 5sek, miga na niebiesko, nigdzie się nic nie pojawia i po chwili przestaje migać i tyle z parowania.
  • Odpowiedz
#mosquitto #mqtt #informatyka #automatykadomowa

Po aktualizacji Mosquitto na Synology DS218j przestał mi się łączyć Domoticz z Moskitem.
Ustawiłem hasło, przejechałem moskitowym passwd i wygenerowało hash... innych ustawień nie robiłem w configu bo poprzednio chyba też nie (nie pamiętam). Jak to zmusić do działania?
Dodam jeszcze, że na kompie z Winzgrozą mam MQTT Explorer który sekundę po próbie połączenia daje komunikat "disconnected from server".
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po tym jak blynk przestał działać szukam nowej aplikacji, i tu pojawia się problem.
Potrzebuje apki działającej jak BLynk. Chciałbym łączyć się przez WIFI ale odczytywać z dowolnego miejsca, a nie tylko po lokalnym wifi.
Czy ktoś wie jak uruchomić termometr z możliwością odczytu przez internet?
Jestem zielony jak ogórek. Blynka potrafiłem ogarnąć ale teraz nie mam pojęcia, i nie potrafię znaleźć jakiejś podobnej apki.
Szukałem dwa dni czytam o brokerach mqtt, coś czuje że się
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mqtt #domoticz #homeassistant #smarthome #nodered
Co ile musicie serwisować wasze domy? Czy wkurza was powolne ładowanie interfejsu HA. Albo czy dostajecie update i system wam się sypie przez co musicie zrobić reinstall lub reinstall z downgrade . Czy wgl zdarza się wam coś takiego? Ile zabiera czasu wam serwisowanie systemu w domu? Ogólnie co was najbardziej wkurza w tych systemach. I powiedzmy,
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co ile musicie serwisować wasze domy?


@kamil-struzek: zdefiniuj "serwisować.
- awaria powodująca, że coś nie działa? Raz, z rok temu zawisił się serwer, po restarcie wstało samoistnie, nie mam pojęcia o co chodziło, z logów nie wynikało.
- awaria powodująca, że coś się źle bądź wcale nie pokazuje na pulpicie? To niestety dość regularnie, zwykle wynika z jakiejś aktualizacji, zwłaszcza integracji z HACS. Ale i regularnie nie znaczy, że co todzień jest
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Jak najtaniej zrobić takie urządzenie, które zależnie od odebranego sygnału z podczerwieni wykona jakąś rzecz np otworzy URL z parametrami albo jakieś API?
Chodzi mi o to, że chciałbym, by kamera #aqara g3 wysłała sygnał do takiego odbiornika IR a ten odbiornik połączy się z bridgem philips hue i np zapali mi odpowiedni kolor światła.
Abym urządzeniami aqary sterował hue ale bez zigbee2mqtt i bez home assistant.
#forbot
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zonbat: nie wiem czy kamera może wysyłać IR, natomiast pozostała cześć projektu tj. odbiór sygnału IR jest realizowalna na banana pi (modele z odbiornikiem podczerwieni) z zainstalowanym lirc. w lirc możesz zdefiniować wykonanie żądanej komunikacji z API np. curl'em.
  • Odpowiedz
@art212: wiem o co Ci chodzi. Mam taki zestaw jak wyzej i spokojnie mozesz uzyc go w taki sposob jak opisałes - wystarczy tylko odpowiednia konfiguracja przez rul;e / mqtt / grupy urzadzeń / home assistant.
  • Odpowiedz
Czy polecicie książki w zakresie praktycznego zastosowania IoT. Chodzi mi o najlepsze pozycje w tej dziedzinie, bo oczywiście literatury jest sporo.
Chciałbym dość dogłębnie poznać temat, ale niekoniecznie zostawać programista.
#iot #cloud #embedded #internetofthings #mqtt #opc
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Conner: ooo panie, temat piękny, ale tego się nie da z książek nauczyć - to jest wiedza nabyta w pracy.
W tym co napisałeś są co najmniej dwie ścieżki: po stronie urządzeń (jak się do nich podłączyć, jak wyciągnąć dane) i po stronie chmury (świetnie, że mamy dane w chmurze, ale co z nimi dalej?).

Ogólnie tu jest kilka problemów, które powodują, że trudno zacząć:
1. doświadczenie - przemysł ma swoje wymagania i
  • Odpowiedz
@Conner: moim zdaniem, z zajmowaniem się IoT jest teraz tak, że trzeba dojść do jakiegoś sensownego poziomu w IT i wtedy znaleźć sobie niszę w IoT: devops, aplikacje, kontenery, security...
Z drugiej strony, są reklamy takie jak ten artykuł na bulldogjob, że da się przebranżowić i wejść w IoT. Ile osób, tyle historii.

A z chmurą, to trzeba sobie po prostu spróbować. Zareklamuję Azure, bo tą chmurę trochę znam:
  • Odpowiedz
Czy ktoś mi może wytłumaczyć na czym tak naprawdę polega komunikacja po #mqtt? Czy jeżeli mam czujnik temperatury DS18B20 i zaznaczę, że ma się komunikowac przez mqtt (mam juz wgrane w raspberry pi dla innych przekaźników Shelly) to nie muszę ustawiać stałego ip dla tego urządzenia w routerze tylko dane przesyłane są bezpośrednio? #inteligentnydom #smartdom #budowadomu #homeassistant
art212 - Czy ktoś mi może wytłumaczyć na czym tak naprawdę polega komunikacja po #mqt...

źródło: comment_1634571982pLdHaLMk3UIOKbYtzNql2X.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@art212: Mqtt to takie gadu gadu dla serwera i klienta. Klient mówi temperaturę mam 36,6. Zostawia ta wiadomość na serwerze pośredniczącym. Pozostali słuchacze odbierają stacje temperatura, i dostają informacje ze klient taki i taki ma 36,6. Tak w skrócie
  • Odpowiedz
Na #raspberrypi zbieram dane z kilku czujników raportujących po kilka wartości co minutę. Większość danych jest przesyłana przez #mqtt. Danę będę zapisywał lokalnie (do bazy #postgresql / TimescaleDB) oraz przesyłał dalej po MQTT do #aws #iot Core skąd wylądują również w TimescaleDB.
Jak zorganizować, aby np. w przypadku braku dostępu do internetu zaległe dane zostały przesłane gdy będzie to możliwe?

W
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pangolin czaje, ale wydaje mi się że są jakieś message brokery bardzo lekkie które mają te mechanizmy które opisałeś, jeżeli chodzi o ten case który opisałeś to spotkalem się z nim parę razy w biznesowych i było to rozwiązane jak napisałem wcześniej, pewnie jest masa innych brokerów narzędzi, ale no gdzieś te dane muszą się zatrzymać, czyli tzw retencja danych która się uwalnia jak pojawi się subskrybent, ale tedy droga jak
  • Odpowiedz
Siama mirki.
Potrzebuje troche pomocy. Mam postawiony #domoticz na #raspberrypi 3b i jeszcze trochę innych rzeczy ale to mniej istotne. Dołożyłem #mqtt dongla zeby działały urządzenia zigbee. Wszystko działa ale:
Po restarcie chciałbym aby mosquitto odpalało się po domoticz. inaczej muszę ręcznie restartować dongla w domoticz.
Doczytałem, że w raspbian są poziomy uruchamiania. jest to powiązane z systemd. Natomiast nie mogę odszukać jak ustawiać te poziomy.
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@goferos: se zrób w cronie restart usługi po czasie od uruchomienia systemu. Nie pamiętam jak, ale coś tak robiłem jak za wczesnie wstawało
  • Odpowiedz
Pomoże ktoś z konfiguracją sonoff?
Chciałem dodać czujniki temperatury do sonoff 4ch.
Dodałem, wgrałem ESPEasy, widzę komunikaty w node-red, potrafię odczytać.
Teraz potrzebuję podstawowej funkcjonalności sonoff, czyli zmiana stanu przekaźnika, po naciśnięciu przycisku albo przez mqtt z informacją o aktualnym stanie przekaźnika.

#espeasy #esp8266 #sonoff #domoticz #inteligentnydom #mqtt
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworzę aplikację, która ma pokazywać i ustawiać wartości na pewnym urządzeniu.
Użytkownik ma mieć dostęp do aplikacji z przeglądarki także mam front w Angular SPA i backend API w .NET core.
Komunikacja z urządzeniem ma być przez MQTT.
Nie wiem jak ogarnąć połączenie backendu z brokerem.

Wydaje mi się, że backend powinien pokazywać dane tylko z bazy SQL. Zbyt długo by trwało, gdyby za każdym razem gdy użytkownik odświeży stronę API pobierało świeże
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach