Wsparcie dla RF BRIDGE 433MHz

User avatar
klimasstudio
Posts: 1154
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

krycha88 wrote: Fri Oct 22, 2021 4:48 am Już powinno być dobrze, daj znać czy jest ok :)
Dziękuję.

- Przekaźniki reagują ma madajniki
- Pushover działa (szkoda że tak mało znaków i nie można ustawić tytułu okna jak ma to miejsce w SUPLA-Scripts)

Jeszcze sprawdzić muzę linki bezpośrednie i na dniach będe miał odbiorniki rf433 które będe mógł sparować z bramką. Dam znać
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
User avatar
klimasstudio
Posts: 1154
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

--- Jak dodałem funkcje "rolety" i ustawiłem 1szt. po restarie mostka nie odpowiada (nawet nie próbuje łączyć się do WiFi :D a chciałem przypisać kody z pilotów aby sterować roletami.

--- Próbowałem zczytać kody z pilotów:
Nietety klikanie na pilocie nie nadaje żadnego kodu któryby bramka odczytała mimo że ma na odwrocie napisane 433Mhz.
Pilot jak w tym linku: https://smart-home.gr/4505-large_defaul ... tr008d.jpg (HTR008D)

--- Dodatkowa sprawa to na czym najlepiej zbudować sobie skaner RF433 aby pokazywało KOD / PROTOCOL /BIT / LENGHT ?może być na arduino nano przez skaner portu konsoloweg. Taki sniffer aby cały czas czytało i w locie pokazywało dane.
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
bigthomas
Posts: 235
Joined: Mon Aug 12, 2019 3:35 pm

Post

klimasstudio wrote: Thu Oct 28, 2021 6:09 pm
--- Dodatkowa sprawa to na czym najlepiej zbudować sobie skaner RF433 aby pokazywało KOD / PROTOCOL /BIT / LENGHT ?może być na arduino nano przez skaner portu konsoloweg. Taki sniffer aby cały czas czytało i w locie pokazywało dane.
Ja zbudowałem sobie na układzie mx-rm-5v podpiętym pod NodeMCU 0.9

Code: Select all

#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();
void setup()
{
    Serial.begin(115200);
    mySwitch.enableReceive(0);  // Wejście sygnału z odbiornika na przerwaniu 0 (pin D3 - nodeMCU v3)
    Serial.println("RC ON!");
}
void loop()
{
    if (mySwitch.available()) {
      Serial.print("Received: ");
      Serial.print( mySwitch.getReceivedValue() );
      Serial.print(" | ");
      Serial.print("Protocol: ");
      Serial.print( mySwitch.getReceivedProtocol() );
      Serial.print(" | ");
      Serial.print("Length: ");
      Serial.print( mySwitch.getReceivedBitlength() );
      Serial.print(" | ");
      Serial.print("Pulse Length: ");
      Serial.println( mySwitch.getReceivedDelay() );
      delay(5);
      mySwitch.resetAvailable();
    }
}
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

klimasstudio wrote: Thu Oct 28, 2021 6:09 pm --- Jak dodałem funkcje "rolety" i ustawiłem 1szt. po restarie mostka nie odpowiada (nawet nie próbuje łączyć się do WiFi :D a chciałem przypisać kody z pilotów aby sterować roletami.
Należało by dopisać obsługę dla rolet. czy jesteś pewny, że będziesz tego potrzebować? czytaj niżej ;)
klimasstudio wrote: Thu Oct 28, 2021 6:09 pm --- Próbowałem zczytać kody z pilotów:
Nietety klikanie na pilocie nie nadaje żadnego kodu któryby bramka odczytała mimo że ma na odwrocie napisane 433Mhz.
Pilot jak w tym linku: https://smart-home.gr/4505-large_defaul ... tr008d.jpg (HTR008D)
To, że pracuje 433 to nie znaczy, że będzie działać. Z tego co widzę w sieci to ten system "koduje" sobie sygnał. Najlepiej kupić sobie pilot uniwersalny dla 433 i sprawdzić czy da się sklonować pilot.
https://gui-generic-builder.supla.io/
User avatar
klimasstudio
Posts: 1154
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

bigthomas wrote: Fri Oct 29, 2021 8:21 am Ja zbudowałem sobie na układzie mx-rm-5v podpiętym pod NodeMCU 0.9
Czyli ten układ powinien spełnić wymogi: https://allegro.pl/oferta/modul-radiowy ... 9930110008
krycha88 wrote: Fri Oct 29, 2021 8:25 am To, że pracuje 433 to nie znaczy, że będzie działać. Z tego co widzę w sieci to ten system "koduje" sobie sygnał. Najlepiej kupić sobie pilot uniwersalny dla 433 i sprawdzić czy da się sklonować pilot.
Z racji że tych pilotów było by sztuk 4 to bez sensu. Proponuje w GUI Generic zablokować wybranie ROLET przy wybraniu RF433 żeby nikt omyłkowo nie dodał a taka kombinacja powoduje crash i znowu trzeba rozebrać mostek i reflashować.
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

klimasstudio wrote: Fri Oct 29, 2021 11:59 am
bigthomas wrote: Fri Oct 29, 2021 8:21 am Ja zbudowałem sobie na układzie mx-rm-5v podpiętym pod NodeMCU 0.9
Czyli ten układ powinien spełnić wymogi: https://allegro.pl/oferta/modul-radiowy ... 9930110008
Będzie dobry.
https://gui-generic-builder.supla.io/
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

klimasstudio wrote: Fri Oct 29, 2021 11:59 am Z racji że tych pilotów było by sztuk 4 to bez sensu. Proponuje w GUI Generic zablokować wybranie ROLET przy wybraniu RF433 żeby nikt omyłkowo nie dodał a taka kombinacja powoduje crash i znowu trzeba rozebrać mostek i reflashować.
Mogę zabezpieczyć, ale jak do kompilacji nie dodasz rolet to problemu nie będzie :)
https://gui-generic-builder.supla.io/
User avatar
klimasstudio
Posts: 1154
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

krycha88 wrote: Fri Oct 29, 2021 12:07 pm Mogę zabezpieczyć, ale jak do kompilacji nie dodasz rolet to problemu nie będzie :)
Ja o tym wiem ale ktoś powieli mój problem :D
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
bigthomas
Posts: 235
Joined: Mon Aug 12, 2019 3:35 pm

Post

W jaki sposób zrealizować krańcówkę poprzez bramkę?
Ustawiłem wirtualny przekaźnik który działa. Jednak aby wyświetlało się to ładnie w aplikacji w telefonie, bez możliwości ręcznego wyłączenia musiał bym mieć sterowanie czujnikiem otwarcia/zamknięcia. Przez linki bezpośrednie się nie da bo jest tylko odczyt tak samo przez sceny.
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

bigthomas wrote: Sat Oct 30, 2021 10:09 am W jaki sposób zrealizować krańcówkę poprzez bramkę?
Ustawiłem wirtualny przekaźnik który działa. Jednak aby wyświetlało się to ładnie w aplikacji w telefonie, bez możliwości ręcznego wyłączenia musiał bym mieć sterowanie czujnikiem otwarcia/zamknięcia. Przez linki bezpośrednie się nie da bo jest tylko odczyt tak samo przez sceny.
Po przez dodanie dla tego przekaźnika, przycisku z akcją reakcja na przełącz.

Ps.
Kompleksowa obsługa krańcówek prawdopodobnie będzie dostępna w wersji PRO nad którą aktualnie pracuje ;)
https://gui-generic-builder.supla.io/

Return to “GUI Generic”