Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

Raspberry


elektron

Question

Proszę o pomoc 

Na tą chwilę załączam i wyłączam  przez fibaro Salon GN1 

Jak wstawić odczyt z raspberry pi aby wyświetlało w  fibaro status  obok " Salon GN1"

Please login or register to see this attachment.

Please login or register to see this attachment.

Edited by elektron
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

zależy co masz na RPi. 

albo musisz odpytywać jsonem z RPi - np. w pętli; nieco bardziej zawodne i może mulić

albo uruchomić skrypt na RPi, który będzie raportował zmiany.

 

W każdym razie wtedy wystarczy jeden przycisk on/off.

Link to comment
Share on other sites

  • 0
  • Inquirer
  • Na RPI mam zainstalowany Domoticz

    Jeżeli jest taka możliwość poproszę o skrypt.

     

    Edited by elektron
    Link to comment
    Share on other sites

    • 0

    Niestety nie mam żadnego doświadczenia z domoticzami, ale na ich wiki jest komenda do sprawdzenia stanu urządzenia (IDX= id urządzenia, czyli 1 u Ciebie):

    Please login or register to see this code.

    Trzebaby sprawdzić co zwraca (jaki format) i w pętli dodać odpytywanie co jakiś czas, nie za często. 

     

    Link to comment
    Share on other sites

    • 0
  • Inquirer
  • Mam problem z napisanie pętli

     

    Please login or register to see this code.

    to samo znalazłem w API domoticza

     

    Proszę o pomoc w napisaniu pętli dla np. Salon GN1, Salon GN2, Salon GN 3

    przykładowo IDX 1, IDX 2, IDX 3

    Czas odpytywania.

     

     

    Edited by elektron
    Link to comment
    Share on other sites

    • 0

    Teoretycznie coś takiego powinno zadziałać. Trzeba w pierwszej linijce podać prawidłowy adres IP Raspberry Pi, a niżej warunek "if" sprawdza odpowiedź z serwera. Najlepiej wpisać url w przeglądarkę i zobaczyć co wyjdzie przy włączonym serwerze.

    Prawie na pewno będzie to jakiś dłuższy ciąg. Z tego co widzę na stronie domotiksów może on zawierać linijkę

    "Status" : "On",

    Poniższy kod jest mało dokładny i może źle działać jeśli będzie jakieś inne "On" w odpowiedzi z serwera. Niestety nie mogę tego przetestować.

    Please login or register to see this code.

     

     

    Edited by hoomee
    Link to comment
    Share on other sites

    • 0

    Wygląda na to, że domoticz ma natywną integrację z Fibaro:

    Please login or register to see this link.

    To jest wg mnie lepsze rozwiązanie - wykorzystuje api Fibaro i aktualizuje zmienne lub urządzenia wirtualne tylko wtedy kiedy trzeba (nie ma pętli, która systematycznie sprawdza).

     

    PS odpowiedź serwera jest dużo bardziej skomplikowana i zawiera

    Please login or register to see this code.

    więc moja poprzednia propozycja by nie zadziałałą (zawsze jest "On" w odpowiedzi).

    Link to comment
    Share on other sites

    • 0
  • Inquirer
  • Dziękuję za podpowiedź

    Zrobiłem na Fibaro Link

    Działa poprawnie

     

    Jeszcze raz DZIĘKUJE

    Link to comment
    Share on other sites

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Answer this question...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...