Dzień dobry wszystkim,
Jestem tutaj nowy, a na forum trafiłem szukając wskazówek do rozwiązania mojego problemu.
Nie do końca malina, ale klimaty podobne: RTL-SDR + bezprzewodowy czujnik temperatury.
Kilka lat temu kupiłem takie coś:
https://www.stukpuk.pl/bezprzew-stacja-pogody-podsw-niebieskie-term-higr-wew-zew-marki-bioterm-181408Zewnętrzny czujnik już się tak zużył na zewnątrz, że wyświetlacz od dawna nie działa (co mi nie przeszkadza), a odczyt przekazuje do stacji bazowej tylko w zakresie temperatury tak -2 do +25*C (to już przeszkadza). Stacja bazowa obsługuje 3 kanały, więc pomyślałem, że dokupię drugi czujnik, dam go na zewnątrz, a ten wezmę do mieszkania i też będzie OK.
Kupiłem na Ali czujnik, który wygląda z zewnątrz identycznie:
https://www.aliexpress.com/item/1pcs-wireless-temperature-sensor-transmitter-Remote-sensor-Free-shipping/32221160923.htmlNo i teraz zaczyna się czeski film.
Stacja nie widzi nowego czujnika - dobra, widocznie jakiś inny standard. Postanowiłem sprawdzić donglem RTL-SDR, jaka jest różnica między starym a nowym - no i tutaj mega zagwozdka, pakiet
https://github.com/merbanan/rtl_433 bez problemu znalazł nowy czujnik (jako "Prologue sensor"), ale ze starego widzi tylko śmieci (wyświetla 6x Springfield Temperature & Moisture ze stałymi danymi temp 257.3* i wilgotność 12%). Próbowałem odpalić z -A, to pokazuje tylko ciąg ffffff itd.
Czy ktoś wie, jak poszukać jaki jest sygnał i modulacja starego czujnika? Próbowałem użyć tej instrukcji:
http://www.linux-magazine.com/Online/Features/Reading-Weather-Data-with-Software-Defined-Radio, ale żadna wartość częstotliwości nie wyrzuca żadnych danych (ani starego, ani nowego czujnika).
Chciałbym je chociaż oba zapiąć do SDR, to zrobiłbym może wyświetlacz na Kindlu czy coś.
Czy ktoś jest w stanie mi pomóc?