В настройках соединения WinSCP (там где Shell настраивается) можно выбрать "sudo su"empenoso писал(а):В дистрибутиве openhabian не могу зайти через WinSCP с правами администратора а через консоль править текстовые файлы с приставкой sudo как-то вообще не удобно.
Использование MegaD в openHAB
Re: Использование MegaD в openHAB
Re: Использование MegaD в openHAB
Про это знаю, на RASPBIAN JESSIE LITE так и работал, но в данном случае с openhabian не работает почему то.SolarW писал(а):В настройках соединения WinSCP (там где Shell настраивается) можно выбрать "sudo su"empenoso писал(а):В дистрибутиве openhabian не могу зайти через WinSCP с правами администратора а через консоль править текстовые файлы с приставкой sudo как-то вообще не удобно.
В итоге разрешил вход root по SSH и через WinSCP зашел как администратор.
А все проблемы похоже из-за того что разные владельцы - в дистрибутиве они openhabian, а когда биндинги установил - новый владелец openhab (а заходишь как openhabian):
Re: Использование MegaD в openHAB
Поделитесь пожалуйста вашими sitemaps - как выглядят - начал настраивать и после 1го опенхаба выглядит ОЧЕНЬ странным:Petros писал(а):Готов порт 1 версии во 2. Прошу попробовать у кого есть такая возможность!
режимы работы: "in", "out", "dimmer", "temp", "humidity", "onewire", "adc", "at", "st", "ib", "tget", "contact", в процессе "i2c".
как запустить?
Re: Использование MegaD в openHAB
Значения ацп похоже не отрабатываются. Как пишу:Petros писал(а):Готов порт 1 версии во 2. Прошу попробовать у кого есть такая возможность!
режимы работы: "in", "out", "dimmer", "temp", "humidity", "onewire", "adc", "at", "st", "ib", "tget", "contact", в процессе "i2c".
как запустить?
Код: Выделить всё
Bridge megad:bridge:14in
{
Thing device P1_DS18B20_livingroom [hostname="192.168.88.72", port="1", password="sec", refresh="10"]
Thing device P2_DS18B20 [hostname="192.168.88.72", port="2", password="sec", refresh="10"]
Thing device P3_TEMT6000 [hostname="192.168.88.72", port="3", password="sec", refresh="10"]
Thing device P4_MQ2 [hostname="192.168.88.72", port="4", password="sec", refresh="10"]
Thing device P5_DS18B20_MQ2 [hostname="192.168.88.72", port="5", password="sec", refresh="10"]
Thing device P6_CountElecImp [hostname="192.168.88.72", port="6", password="sec", refresh="10"]
Thing device P7_DS18B20_WC_cold [hostname="192.168.88.72", port="7", password="sec", refresh="10"]
Thing device P8_DS18B20_WC_hot [hostname="192.168.88.72", port="8", password="sec", refresh="10"]
Thing device P9_Door [hostname="192.168.88.72", port="9", password="sec", refresh="10"]
Thing device P10_WaterPulse_cold [hostname="192.168.88.72", port="10", password="sec", refresh="10"]
Thing device P11_WaterPulse_hot [hostname="192.168.88.72", port="11", password="sec", refresh="10"]
Thing device P12_Beward_B2710DR [hostname="192.168.88.72", port="12", password="sec", refresh="10"]
Thing device P13_DS18B20_bedroom [hostname="192.168.88.72", port="13", password="sec", refresh="10"]
Thing device A6_Domofon [hostname="192.168.88.72", port="14", password="sec", refresh="10"]
}
Bridge megad:bridge:SonoffCorridor
{
Thing device P4 [hostname="192.168.88.73", port="4", password="sec", refresh="10"]
}
Bridge megad:bridge:SonoffLamp
{
Thing device P4 [hostname="192.168.88.74", port="4", password="sec", refresh="10"]
}
Код: Выделить всё
Number P4_MQ2 "Газ и дым MQ-2 (P4), ед. АЦП [%.2f]" (Kitchen) {channel ="megad:device:14in:P4_MQ2:adc"}
Number A6_Domofon "Домофон (XP3, вх. ADC6) [%.2f] ед. АЦП" (Entrance) {channel ="megad:device:14in:A6_Domofon:adc"}
Re: Использование MegaD в openHAB
Для прошивки ESP8266 MegaD api viewtopic.php?f=1&t=1130 по-моему некорректно отображаются статус ВКЛ/ВЫКЛPetros писал(а):Готов порт 1 версии во 2. Прошу попробовать у кого есть такая возможность!
В прошивке выглядит так: То есть ВЫКЛ, а в опенхаб ВКЛ .
Re: Использование MegaD в openHAB
Во втором опенхаб очень удобно просмотр логов через веб форму: frontail openHAB Log Viewer webapp
Re: Использование MegaD в openHAB
ESP8266 MegaD никак не связано с Мегой. Многое там иначе организовано, поэтому не будет работать с биндиднгом. АЦП проверю. Вылетов входящего сервера не было больше? АЦП через веб-морду пробовали ставить?
АЦП не считывается по таймеру? Или не приходит значение при достижении определенного значения? Ошибка выскакивает при обращении куда?
АЦП не считывается по таймеру? Или не приходит значение при достижении определенного значения? Ошибка выскакивает при обращении куда?
Re: Использование MegaD в openHAB
Новый релиз. Реализовано АЦП.
Re: Использование MegaD в openHAB
АЦП через веб-морду пробовал ставить, но ничего не было.Petros писал(а):ESP8266 MegaD никак не связано с Мегой. Многое там иначе организовано, поэтому не будет работать с биндиднгом. АЦП проверю. Вылетов входящего сервера не было больше? АЦП через веб-морду пробовали ставить?
АЦП не считывается по таймеру? Или не приходит значение при достижении определенного значения? Ошибка выскакивает при обращении куда?
АЦП считывается просто каждые n секунд.
Спасибо! ЗаработалоPetros писал(а):Новый релиз. Реализовано АЦП.
Re: Использование MegaD в openHAB
Я понимаю сейчас доступны следующие каналы во втором опенхаб, но как получить значение счетчика на порту IN (P6/OFF/10017)?
В биндинге для первой версии можно было получить значение счетчика, но во второй не могу понять как именно это сделать.
В биндинге для первой версии можно было получить значение счетчика, но во второй не могу понять как именно это сделать.
Channels:
Input
Port set as input signal for switch using
Output
Port set as output for switch using
Dimmer
Dimmer used as output
Temperature DHT
Temperature from DHT sensor
Humidity DHT
Humidity from DHT sensor
Temperature Onewire
Temperature from Onewire sensor
ADC value
ADC value
Alarm temp
Alarm if temperature too high
Starting Mega
Flag, that Mega started
Ibutton
radio_button_unchecked
Megad temp
Temperature of MegaDevice
Closed OR Open
Indicates input as contact/ Closed when ON Open when OFF
Re: Использование MegaD в openHAB
nieves, я проверил - при удалении старого биндинга и копировании нового все айтемы становятся онлайн, empenoso, пока не реализовал
Re: Использование MegaD в openHAB
Если использовать sonoff, то тогда в ESP8266 MegaD доступны только три порта:Petros писал(а):ESP8266 MegaD никак не связано с Мегой. Многое там иначе организовано, поэтому не будет работать с биндиднгом.
Код: Выделить всё
MegaESP api by ab-log.ru (fw: 0.34b7)
Config
-- CMD --
ACT | NET
-- Ports --
P0 - NC
P1 - NC
P2 - NC
P3 - SW_OUT
P4 - SW_OUT
P5 - IN
P6 - NC
P7 - NC
P8 - NC
P9 - ADC
P4 - основное реле. ON - вкл; OFF выкл.
P5 - IN - единственная кнопка которую можно подключить:
Re: Использование MegaD в openHAB
Счетчик готов. Попробуйте. Просто отделный чекбокс. Mega ESP проект автономный, у него есть свой автор, который решил пойти своим путем. Мой парсер не понимает некоторых выводов прошивки esp, поэтому могут быть ошибки и не правильный вывод
Re: Использование MegaD в openHAB
I2C Добавил поддержку I2C в биндинг. Прошу попробовать, т.к. не имею девайсов. Появились новые параметры для ввода только для i2c, обратите внимание. Возвращает числовое значение.
Re: Использование MegaD в openHAB
Он переключает состояния из опенхаб2, но обратной связи нет - если свет выключен с кнопки, то в опенхаб ничего не меняется.Petros писал(а):Счетчик готов. Попробуйте. Просто отделный чекбокс. Mega ESP проект автономный, у него есть свой автор, который решил пойти своим путем. Мой парсер не понимает некоторых выводов прошивки esp, поэтому могут быть ошибки и не правильный вывод
Re: Использование MegaD в openHAB
Вы про Mega ESP?
Re: Использование MegaD в openHAB
Да, конечно.Petros писал(а):Вы про Mega ESP?
Re: Использование MegaD в openHAB
Похоже значение счетчика один раз берется настоящее, а при следующем обновлении - это номер порта вместо значения счетчикаPetros писал(а):Счетчик готов. Попробуйте.
В Меге:
Код: Выделить всё
http://192.168.88.72/sec/?pt=6
Back
P6/OFF/128
...
Save
Код: Выделить всё
2017-03-30 10:10:45.991 [ItemStateChangedEvent ] - P6_CountElecImp changed from 120 to 6
2017-03-30 10:10:57.433 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 121
2017-03-30 10:11:48.868 [ItemStateChangedEvent ] - P6_CountElecImp changed from 121 to 6
2017-03-30 10:11:57.488 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 122
2017-03-30 10:12:50.782 [ItemStateChangedEvent ] - P6_CountElecImp changed from 122 to 6
2017-03-30 10:12:57.565 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 123
2017-03-30 10:13:53.102 [ItemStateChangedEvent ] - P6_CountElecImp changed from 123 to 6
2017-03-30 10:13:57.608 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 124
2017-03-30 10:14:55.806 [ItemStateChangedEvent ] - P6_CountElecImp changed from 124 to 6
2017-03-30 10:14:57.666 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 125
2017-03-30 10:15:58.562 [ItemStateChangedEvent ] - P6_CountElecImp changed from 125 to 6
2017-03-30 10:16:17.719 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 126
Re: Использование MegaD в openHAB
Исправилempenoso писал(а):Похоже значение счетчика один раз берется настоящее, а при следующем обновлении - это номер порта вместо значения счетчикаPetros писал(а):Счетчик готов. Попробуйте.
В Меге:В логах:Код: Выделить всё
http://192.168.88.72/sec/?pt=6 Back P6/OFF/128 ... Save
Код: Выделить всё
2017-03-30 10:10:45.991 [ItemStateChangedEvent ] - P6_CountElecImp changed from 120 to 6 2017-03-30 10:10:57.433 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 121 2017-03-30 10:11:48.868 [ItemStateChangedEvent ] - P6_CountElecImp changed from 121 to 6 2017-03-30 10:11:57.488 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 122 2017-03-30 10:12:50.782 [ItemStateChangedEvent ] - P6_CountElecImp changed from 122 to 6 2017-03-30 10:12:57.565 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 123 2017-03-30 10:13:53.102 [ItemStateChangedEvent ] - P6_CountElecImp changed from 123 to 6 2017-03-30 10:13:57.608 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 124 2017-03-30 10:14:55.806 [ItemStateChangedEvent ] - P6_CountElecImp changed from 124 to 6 2017-03-30 10:14:57.666 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 125 2017-03-30 10:15:58.562 [ItemStateChangedEvent ] - P6_CountElecImp changed from 125 to 6 2017-03-30 10:16:17.719 [ItemStateChangedEvent ] - P6_CountElecImp changed from 6 to 126
-
- Сообщения: 617
- Зарегистрирован: 30 мар 2017, 11:15
- Откуда: г.Севастополь
Re: Использование MegaD в openHAB
Прошу прощения. Возможно, кому-то мой вопрос покажется ламерским... но тем не мене, это поддержка шины. Или один датчик на один порт?Petros писал(а):Добавил поддержку I2C в биндинг. Возвращает числовое значение.
P.S. Сильно не пинайте. Читаю много, в ожидании девайсов. голова идёт кругом....