РЕКЛАМА НА ФОРУМХАУС И еще один отрытый проект https://github.com/kmaximv/Wi-Fi-Sensor в котором все для опенхаба есть.
Команды отправлять из CommandFusion получилось, спасибо, что написали этот туториал. Объясните пожалуйста как в CommandFusion получать статусы по изменению состояния items в openhab.
Все заработало при установке в openhab другого биндинга https://github.com/ssalonen/openhab/releases/tag/modbus-pooling-test-version5 Уважаемый Lingvo объясните пожалуйста как в CommandFusion получать статусы по изменению состояния items в openhab, какой день бьюсь ни фига не получается...
Там два варианта - либо поллить через Rest API - то есть слать периодически get request и парсить ответ - но это грузит сеть и реакция будет зависеть от периодичности поллинга. Либо другой вариант - через MQTT - вот в этой теме я выложил скрипт и инструкции https://groups.google.com/forum/#!msg/commandfusion/vfPByGiBd2g/Bbisaxt4BwAJ Тогда поллить не надо и реакция мгновенная.
Большое спасибо за ответ, сделал как Вы написали в теме "https://groups.google.com/forum/#!msg/commandfusion/vfPByGiBd2g/Bbisaxt4BwAJ" но не заработало, похоже он не хочет соединятся с брокером mosquitto. 1. Добавил в Script Mananger скрипт MQTT. js 2. Создал TCP соединение MQTT Broker 3. Вписал 2 команды (MQTT_Connect и MQTT_Subscribe) , , 4. Создал Macros MQTT_Start 5. Создал отдельный feedback 6. В кнопке в параметре JavaScript указал следующую команду (MQTT_Publish("/KuhLamp_102/gpio/output13","ON", system)
@Sergeybykov, сначала надо разобраться с коннектом. У вас брокер случайно не требует какой либо авторизации или не использует сертификаты? Еще запустите отладку в Commandfusion - в моем скрипте много закомментированных логов - их можно включить. Вам нужен браузер Сафари и в настройках клиента надо включить этот режим.
Всем привет. Запустил на Rpi OpenHab 1.8. Хочу пользоваться через сервис my. openhab На даче интеренет Теле2 3G. Модем Zyxel Keenetic. Не могу подключиться через сервис. Openhab is offline. Есть мысли? Через статический айпи домашнего провайдера все работает.
Подскажите пожалуйста как настроить приложение OwnTracks Если кто то уже делал напишите пример Заранее огромное спасибо!
В my. openhab есть управление голосом. Микрофон в верхнем углу. А как это настроить ? Кто нибудь пробовал.
Всем привет! Подскажите, какую неделю голову ломаю, есть HMI (панель оператора) с протоколом modbus tcp. Есть исполнительный блок с реле (лоран2) так вот, реально-ли их соединить через openhab? Я так понима, перво наперво нужно чтобы команды шли с панели в openhab, там обрабатывались и отправлялись в нужном формате на исполнительный механизм. Спасибо
Это будет некое извращение. Т. е. openhab с HMI будут дружить по modbus. А вот openhab с лораном - надо смотреть на формат команд лорана. Может и подружатся... ИМХО проще ардуинку с релейным блоком к панельке по модбасу прицепить...
Если это Ethernet модуль Laurent-2, то для него есть описание команд управления через TCP/IP - Значит в принципе можно организовать с ним работу в OpenHABе через TCP Binding - https://github.com/openhab/openhab/wiki/TCP-Binding
Я решил управление звуком так: В Item - Dimmer volume "Громкость [%.1f %%]" {exec=">[DECREASE: /SCRIPTS/volume-] >[INCREASE: /SCRIPTS/volume+] "} В Sitemap - Frame label="Радио" { Selection item=Radio_Station mappings=[0=off, 1="Немецкое", 2="Немецкое", 3="Немецкое", 4="Юность", 5="ЮморФМ", 6="Максимум" ] Slider item=volume } В Rules - rule "Volume PROCENTI" when Item volume received command then var Number percent = 0 if (volume.state instanceof DecimalType) percent = volume. state as DecimalType if (receivedCommand=INCREASE) percent = percent + 5 if (receivedCommand=DECREASE) percent = percent - 5 if (percent<0) percent = 0 if (percent>100) percent = 100 postUpdate (volume, percent); end Содержание файла скрипта volume- amixer -q sset Master 5- Содержание файла скрипта volume+ соответственно amixer -q sset Master 5+ Шаг регулировки соответственно можно менять!