Powiadomienia
Wyczyść wszystko

Przepisanie zmiennych w iobrokerze  

  RSS
Tom01
(@tom01)
Nowy

To mój pierwszy post, więc witam wszystkich.

Zapewne rozśmieszy tego i owego mój "problem", ale utknąłem i nie mam pojęcia jak zrobić coś, co wydaje się podstawą w każdym języku. Mianowicie mam dwa następujące obiekty w drzewie. Jeden jest zmienną modbusową sterownika PLC a drugi zmienną urządzenia w systemie z-wave. W jaki sposób przypisać zmiennej modbusowej wartość tej drugiej w iobrokerze, aby na stałe były związane i zmiana wartości jednej powodowała zmianę wartości drugiej?

Cytuj
Dodane : 09/12/2019 5:45 pm
mguc
 mguc
(@mguc)
Początkujący

Aby zrobić takie przepisanie - najprościej zapodać sobie to przepisywanie w skrypcie.

Przy każdym odczycie przez system wartości modbusowej wywoływana jest funkcja w której zapisujesz sobie tę wartość do zmiennej z-wave

Czyli coś w ten deseń:

on({id: var_modbus, change: "ne"}, function (obj) {
var value = obj.state.val;
setState(var_zwave, value, true);
});
OdpowiedzCytuj
Dodane : 28/12/2019 7:25 pm
Tom01
(@tom01)
Nowy

Dziękuję kolego, jakiś czas temu to rozpracowałem. Javascript to dla mnie czarna magia, ale ktoś mi pomógł i zrobiłem.

OdpowiedzCytuj
Dodane : 28/12/2019 7:36 pm
Udostępnij: