Forum Użytkowników Stacji Pogodowych
Stacje Pogody - oprogramowanie => Cumulus => Wątek zaczęty przez: PanKracy w 16 Grudzień, 2023, 00:39:29
-
Witam wszystkich,
jest to mój pierwszy post na forum jednak przeglądam je od dłuższego czasu. Od dawna chodziła mi po głowie stacja pogody, i stało sie tak na "szczęście" lub nie, że dostałem w prezencie stacje Sencor SWS-12500 model wi-fi. Stacja działa dobrze z serwisami zewnętrznymi WU oraz WC. Jednak postanowiłem stworzyć dla niej stronę www z odczytem danych. Zakupiłem w tym celu raspberry pi oraz postawiłem na tej małej maszynce CumulsaMX. Od 3 dni walczę z konfiguracja cumulusa aby "zmusić" go do odczytów z sencora jednak bezskutecznie. W sencorze jedyną opcja przesłania danych (poza WU i WC) jest możliwość wpisania linijki zewnętrznego serwera do odczytu, nie posiada on wyjścia USB
do komunikacji. Według instrukcji cumulusa przez protokół HTTP(wunderground) próbuje konfigurować moja stację w następujący sposób:
URL: adres_lokalny_cumulsa:8998/station/wunderground?
ID:1
Key:1
nie mam innych możliwości typu podanie ścieżki osobno lub portu komunikacji osobno. Efekt jest taki że cumulus nie zaczytuje danych/ lub stacja ich nie wysyła poprawnie. Dane nie są wyświetlane, update cumulsa nie następuje. Użytkownik na forum pisał że da się połączyć cumulusa z WeatherUnderground jednak ja widzę tylko opcje wysyłania danych na WU w ustawieniach CMX a nie pobierania ich.
Proszę o jakąś radę jak sobie poradzić z tym problemem. Dzięki !
-
Cześć,
po pierwsze, wątek z forum Cumulusa:
https://cumulus.hosiene.co.uk/viewtopic.php?p=161980&hilit=12500#p161980 (https://cumulus.hosiene.co.uk/viewtopic.php?p=161980&hilit=12500#p161980)
po drugie, jak przeczytasz ww. temat na forum, to Paul wyjaśnia, co zrobić -> typ stacji HTTP (Wunderground)
po trzecie, jeśli gdziekolwiek pojawia się WU i żąda ID i Key, to te wartości odczytasz w panelu konfiguracyjnym na WeatherUnderground. Jak zakładałeś konto na WU, to przyznano numer ID oraz API Key.
Póki co, z tym kombinuj.
-
Jednak postanowiłem stworzyć dla niej stronę www z odczytem danych. Zakupiłem w tym celu raspberry pi oraz postawiłem na tej małej maszynce CumulsaMX. Od 3 dni walczę z konfiguracja cumulusa aby "zmusić" go do odczytów z sencora jednak bezskutecznie. W sencorze jedyną opcja przesłania danych (poza WU i WC) jest możliwość wpisania linijki zewnętrznego serwera do odczytu, nie posiada on wyjścia USB
Jeżeli chcesz stworzyć własną stronę z odczytem danych ze stacji, to po co ci Cumulus i raspberry pi? To jest niepotrzebne. Przecież w konfiguracji stacji możesz podać własny serwer (stronę internetową), na którą będą wysyłane dane. Wystarczy je odebrać, zapisać do pliku np. realtime.txt (jak w Cumulus), i wykorzystać moje rozwiązanie do wyświetlania danych na stronie, które opisałem tutaj: Jak zrobić stronę WWW stacji pogodowej cz.3 - robimy stronę (https://stacje-pogody.pl/artykul_jak_zrobic_strone_www_stacji_pogodowej_cz_3_robimy_strone,4.html).
-
Cześć,
po pierwsze, wątek z forum Cumulusa:
https://cumulus.hosiene.co.uk/viewtopic.php?p=161980&hilit=12500#p161980 (https://cumulus.hosiene.co.uk/viewtopic.php?p=161980&hilit=12500#p161980)
po drugie, jak przeczytasz ww. temat na forum, to Paul wyjaśnia, co zrobić -> typ stacji HTTP (Wunderground)
po trzecie, jeśli gdziekolwiek pojawia się WU i żąda ID i Key, to te wartości odczytasz w panelu konfiguracyjnym na WeatherUnderground. Jak zakładałeś konto na WU, to przyznano numer ID oraz API Key.
Póki co, z tym kombinuj.
To co opisujesz to wysyłanie (upload) danych z mojej stacji na WU. Mnie interesuje pobranie danych z WU na cumulusa i wyświetlenie ich na swojej stronie www korzystając z szablonów z którymi cumulus współpracuje. Co do odpowiedzi Paula, to właśnie o tym pisze w/w przez ciebie wątku na forum. O WYSYŁANIU swoich danych na serwis WU.
Jeżeli chcesz stworzyć własną stronę z odczytem danych ze stacji, to po co ci Cumulus i raspberry pi? To jest niepotrzebne. Przecież w konfiguracji stacji możesz podać własny serwer (stronę internetową), na którą będą wysyłane dane. Wystarczy je odebrać, zapisać do pliku np. realtime.txt (jak w Cumulus), i wykorzystać moje rozwiązanie do wyświetlania danych na stronie, które opisałem tutaj: Jak zrobić stronę WWW stacji pogodowej cz.3 - robimy stronę (https://stacje-pogody.pl/artykul_jak_zrobic_strone_www_stacji_pogodowej_cz_3_robimy_strone,4.html).
OK, są szablony np. meteotemplate do działania których wystarczy tylko API z WU. Jednak działa to średnio i nie jest zbyt przejrzyste. Co do właśnie wpisania ścieżki do stacji - tu mam problem. Jak ta ścieżka ma wyglądać ? Adres ip ? Adres WWW? gdzie wpisać port ( nie ma tam rubryki na port ). Nie mam pojęcia w jakim formacie stacja wysyła dane - nie ma nigdzie takiej informacji lub nie znalazłem.
-
To co opisujesz to wysyłanie (upload) danych z mojej stacji na WU. Mnie interesuje pobranie danych z WU na cumulusa i wyświetlenie ich na swojej stronie www korzystając z szablonów z którymi cumulus współpracuje. Co do odpowiedzi Paula, to właśnie o tym pisze w/w przez ciebie wątku na forum. O WYSYŁANIU swoich danych na serwis WU.
Do wysyłania danych na WU i inne serwisy służy zupełnie inna zakładka w CMX.
Ostatni post wątki, który podesłałem, dotyczy pobierania danych ze stacji lub innych źródeł.
-
Co do właśnie wpisania ścieżki do stacji - tu mam problem. Jak ta ścieżka ma wyglądać ? Adres ip ? Adres WWW? gdzie wpisać port ( nie ma tam rubryki na port ). Nie mam pojęcia w jakim formacie stacja wysyła dane - nie ma nigdzie takiej informacji lub nie znalazłem.
API z WU nie jest potrzebne. Podajesz adres swojej strony (serwera/hostingu), tam gdzie chcesz odbierać dane np. "http:// mojastrona.pl / stacja.php"
W skrypcie stacja.php odbierasz dane i zapisujesz je do pliku np. realtime.txt...
Jak odebrać dane ze stacji na własnej stronie opisałem dokładniej tutaj: https://stacje-pogody.pl/artykul_jak_na_wlasnej_stronie_archiwizowac_pomiary_ze_stacji_pogodowej,139.html (https://stacje-pogody.pl/artykul_jak_na_wlasnej_stronie_archiwizowac_pomiary_ze_stacji_pogodowej,139.html)
-
Witam, Ja również mam problem z połączeniem w/w stacji meteo z Cumulusem MX :/. Posiadam rasberry pi4 ( do tej pory korzystam ze stacji WH-1080) ale postanowieniem kupić coś nowszego. Jakby ktoś łopatologicznie napisał (napisał instrukcje, naprowadził co i jak poustaiwac). Stacja ta nie posiada USB :/