Migracja z Blynka na Suplę

User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

pzygmunt wrote: Sun Aug 14, 2022 3:35 pm Kanał ciśnienia dostanie historię. Fakt… musimy ostrożnie podchodzić do tematu przechowywania historii z uwagi na ilość użytkowników/danych.
Kiedy kanał ciśnienia dostanie historię? Wykresy?
Co do wykresów jeszcze jedno pytanie, czy da się na jednym wykresie połączyć dane z kilku czujników. Przydatne by mi to było w śledzeniu parametrów kotła CO. Łatwo wtedy podejrzeć zależności.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

jaku2k wrote: Sun Aug 14, 2022 1:14 pm
SOYER wrote: Sun Aug 14, 2022 1:10 pm Ok, będę próbował.
Dopytam jeszcze o o wykresy, da się zrobić by apka supli je rysowała na podstawie odczytów czujników. Przydaje sie bardzo przy pomiarach no. ciśnienia atmosferycznego.
Ciekaw jestem też powiadomień push up. Jak to implementujecie w praktyce. Bo widzę, że w gui generic są push upy.
Zarówno w Cloudzie, jak i w aplikacji, jest dostęp do wykresów temperatury (zakładam, że zamierzasz wykorzystać kanał termometru).

W GUI Genericu powiadomienia są wysyłane za pośrednictwem serwisu Pushover. Podobny efekt możesz uzyskać w scripts.supla.io (w tym wypadku do zadziałania wymagane jest połączenie modułu z Cloudem/Skryptami).
Możecie mnie lekko nakierować na tematy związane z tym jak zrobić powiadomienia na arduino MEGA?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
jaku2k
Posts: 920
Joined: Sun May 24, 2020 8:40 pm
Has thanked: 1 time

Post

SOYER wrote: Wed Aug 31, 2022 4:23 pm
jaku2k wrote: Sun Aug 14, 2022 1:14 pm
SOYER wrote: Sun Aug 14, 2022 1:10 pm Ok, będę próbował.
Dopytam jeszcze o o wykresy, da się zrobić by apka supli je rysowała na podstawie odczytów czujników. Przydaje sie bardzo przy pomiarach no. ciśnienia atmosferycznego.
Ciekaw jestem też powiadomień push up. Jak to implementujecie w praktyce. Bo widzę, że w gui generic są push upy.
Zarówno w Cloudzie, jak i w aplikacji, jest dostęp do wykresów temperatury (zakładam, że zamierzasz wykorzystać kanał termometru).

W GUI Genericu powiadomienia są wysyłane za pośrednictwem serwisu Pushover. Podobny efekt możesz uzyskać w scripts.supla.io (w tym wypadku do zadziałania wymagane jest połączenie modułu z Cloudem/Skryptami).
Możecie mnie lekko nakierować na tematy związane z tym jak zrobić powiadomienia na arduino MEGA?
Myślę, że o wiele łatwiej będzie spróbować zrealizować to w skryptach. Nie widziałem jeszcze projektu z powiadomieniami na Arduino MEGA (pamiętaj, że Arduino MEGA ma dość mało pamięci, więc - nawet jak znajdziesz sposób na powiadomienia - to może jej na coś nie starczyć - np. na połączenie z SSL-em).
Pozdrawiam
Jakub
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Jeżeli nie używasz więcej niż 38 pinów to nie wiem po co się męczysz z Arduino Mega zamiast zastąpić go ESP32. Wtedy robisz co chcesz zaczynając od połączenia SSL ;)
https://gui-generic-builder.supla.io/
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Powiadomienia można robić z poziomu scripts.supla.io
Na Arduino mega nie da się nawiązać połączenia po SSL, a np pushover tego wymaga
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

krycha88 wrote: Wed Aug 31, 2022 4:57 pm Jeżeli nie używasz więcej niż 38 pinów to nie wiem po co się męczysz z Arduino Mega zamiast zastąpić go ESP32. Wtedy robisz co chcesz zaczynając od połączenia SSL ;)
Nie używam nawet połowy z 38 pinów. Nie męczę się, po prostu tak to zbudowałem. Kiedy to było oparte na Blynku to nie było problemów z brakiem pamięci, a były wszystkie te same funkcje co teraz, były też powiadomienia i kilka innych funkcji np. sterowanie programowalnymi ledami. Jednak przy supli arduino mega jest za słabe. Dlaczego to już tylko Wy wiecie.
Czyli nie ma możliwości powiadomień z supli na mega i muszę się przesiąść na esp?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

SOYER wrote: Thu Sep 01, 2022 6:05 am Nie używam nawet połowy z 38 pinów. Nie męczę się, po prostu tak to zbudowałem. Kiedy to było oparte na Blynku to nie było problemów z brakiem pamięci, a były wszystkie te same funkcje co teraz, były też powiadomienia i kilka innych funkcji np. sterowanie programowalnymi ledami. Jednak przy supli arduino mega jest za słabe. Dlaczego to już tylko Wy wiecie.
Czyli nie ma możliwości powiadomień z supli na mega i muszę się przesiąść na esp?
Supla natywnie nie ma na razie powiadomień, więc są one robione na około na kilka sposobów. Jeden z tych sposobów, to użycie serwisu pushover, ale wysłanie tam powiadomienia wymaga połączenia https. Arduino Mega ma 8 kB pamięci RAM. Ustanowienie połączenia szyfrowanego z reguły wymaga minimum 20 kB wolnego RAM-u, a do tego jeszcze musi gdzieś pamięć programu się zmieścić. Także na Blynku tego też nie da się zrobić.
Powiadomienia możesz sobie zrobić przez scripts.supla.io - tam też jest pushover, a warunki i ustawienia robisz sobie z poziomu strony www. Więc łatiwej jest to zmieniać i ustawiać.

Jeśli chcesz sterować sobie LEDami w Arduino, to wystarczy że dodasz instancję klasy Supla::Control::Relay i ustawisz na jakim GPIO jest sterowanie LEDem. Klasy Relay możesz używać do czegokolwiek, co potrafi reagować na zmianę stanu na GPIO.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Właśnie odpaliłem pierwsze powiadomienie przez scripts.supla. Działa. Powiedzcie, ten pushover jest płatny? Bo miałem jakiś komunikat, że to trial na 30dni
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

SOYER wrote: Thu Sep 01, 2022 9:34 am Właśnie odpaliłem pierwsze powiadomienie przez scripts.supla. Działa. Powiedzcie, ten pushover jest płatny? Bo miałem jakiś komunikat, że to trial na 30dni
Pushover jest płatny, ale kupujesz raz na całe życie ;P
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Faktycznie, po prostu płacimy za aplikację, myślałem, że to jakiś abonament.
Wrócę jeszcze do wykresów, da się rysować na jednym wykresie dane z kilku czujników?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79

Return to “Pomoc”