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

zapis danych/parametrów w centralce


Dugi
 Share

Question

Witam,

Czu da się jakoś zapisać dane w centralce, powiedzmy do jakiegoś pliku?

Chodzi mi o zapisanie kilku parametrów do urządzenia wirtualnego lub sceny.

 

Nie wiem czy zmienne globalne przeżywją na przykład restart centralki?

 

Jeżeli jedyny sposób na przechowywanie danych to zmienna globalna, to czy da się zdefiniować zmienna globalną tablicową, najlepiej dwuwymiarową ?

 

  • Like 1
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Centrala pamięta wartość zmiennych po zaniku zasilania sprawdzone dla fw  4.072. Z tego co pamiętam to wszystkie v.4.x juz pamiętają.

 

jeśli zależy Ci na magazynowaniu danych to może integracja z jakąś bazą danych?

 

pzdr

Link to comment
Share on other sites

  • 0

Jest możliwość załadowania tabeli json do zmiennej globalnej ze sceny aktywowanej przy starcie centrali.

Tutaj masz gotowca do ciekawego zastosowania:

Please login or register to see this link.

Link to comment
Share on other sites

  • 0

Ponieważ panowie od "supportu" Fibaro nie chcą zająć się problemem urządzenia Z-Rain od POPP, chcę sam sobie napisać urządzenie wirtualne zbierające dane od tej czujki deszczu. Szukam sposobu aby zapisywać zmianę odczytywanych danych z Z-Rain w czasie. W obecnej sytuacji Fibaro odczytuje tylko m3 i niekiedy mm/h. scena poniższa:

 

fibaro:debug('z-rain opad 347: ' ..fibaro:getValue(347, "value"));
fibaro:debug('jednostka 347: ' ..fibaro:getValue(347, "unit"));
fibaro:debug('z-rain suma 348: ' ..fibaro:getValue(348, "value"));
fibaro:debug('jednostka 348: ' ..fibaro:getValue(348, "unit"));
fibaro:debug('z-rain tempo 349: ' ..fibaro:getValue(349, "value"));
fibaro:debug('jednostka 349: ' ..fibaro:getValue(349, "unit"));

 

generuje mi takie dane:

 

[DEBUG] 21:03:58: z-rain opad 347: 0
[DEBUG] 21:03:58: jednostka 347:
[DEBUG] 21:03:58: z-rain suma 348: 0.3935
[DEBUG] 21:03:58: jednostka 348: m³
[DEBUG] 21:03:58: z-rain tempo 349: 0
[DEBUG] 21:03:58: jednostka 349: mm/h
[DEBUG] 15:57:46: z-rain opad 347: 0
[DEBUG] 15:57:46: jednostka 347:
[DEBUG] 15:57:46: z-rain suma 348: 0.3955
[DEBUG] 15:57:46: jednostka 348: m³
[DEBUG] 15:57:46: z-rain tempo 349: 0
[DEBUG] 15:57:46: jednostka 349: mm/h
[DEBUG] 15:58:30: z-rain opad 347: 0
[DEBUG] 15:58:30: jednostka 347:
[DEBUG] 15:58:30: z-rain suma 348: 0.3965
[DEBUG] 15:58:30: jednostka 348: m³
[DEBUG] 15:58:30: z-rain tempo 349: 396.5
[DEBUG] 15:58:30: jednostka 349:

 

Czy jest jakiś sposób, aby zapisać to w jakimś pliku, abym mógł to dalej obrabiać?

Jakiś pomysł? A może już ktoś napisał urządzenie wirtualne do Z-Rain?

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.

 Share

×
×
  • Create New...