Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Добавлено: 05 сен 2019, 11:17
Атини стоит долар и влюбом ларке,пик так и не нашол где купить. Да на сайте хотят 19,чесно не понимаю за что? За 18 уе можно китайский NVR купить
Сценарии бывают разные. Это вот у вас он такой простой. А могут быть совершенно иные. Выполнять сценарий каждые 5 секунд в существующей логике неправильно.zidky писал(а): ↑07 сен 2019, 15:21Может быть в качестве гарантированного решения проверять термостаты при каждом чтении температуры для подстраховки? Например, флажок строгого соблюдения добавить портам термостатов, который бы давал право переводить подконтрольный порт в соответствии с правилом Act каждый раз при считывании датчика.
У меня такое было на прошивках 2-летней давности. Но я подумал, что раз порт работает в режиме P&R, то так и должно быть при размыкании, поскольку порт находится в разомкнутом состоянии больше 1,5 секунд и Мега "законно" посылает параметр m=2. Поборол это тогда игнорированием m=2 на сервере. На свежих прошивках не помню, но вроде бы теперь m=2 приходит только при замыкании больше 1,5 секунд.
Действительно потерялся. Выборка простая (ip.addr == 192.168.0.17) && (http.host == "192.168.0.1").
Код: Выделить всё
openhab> log:set DEBUG org.openhab
openhab> log:tail
07:34:40.707 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay9 changed from ON to OFF
07:34:40.713 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay9 predicted to become OFF
07:34:40.731 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=9:0
07:34:40.746 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from CLOSED to OPEN
13:34:38.322 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key0 changed from OPEN to CLOSED
13:34:38.391 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay7' received command ON
13:34:38.399 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay7 changed from OFF to ON
13:34:38.411 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay7 predicted to become ON
13:34:38.433 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=7:1
13:34:39.648 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from OPEN to CLOSED
13:34:39.721 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay8' received command ON
13:34:39.730 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay8 changed from OFF to ON
13:34:39.738 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay8 predicted to become ON
13:34:39.759 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=8:1
13:34:39.763 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key0 changed from CLOSED to OPEN
13:34:39.831 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from CLOSED to OPEN
13:34:40.149 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from OPEN to CLOSED
13:34:40.211 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay9' received command ON
13:34:40.218 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay9 changed from OFF to ON
13:34:40.224 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay9 predicted to become ON
13:34:40.237 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=9:1
13:34:40.289 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from CLOSED to OPEN
14:56:36.739 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key0 changed from OPEN to CLOSED
14:56:36.757 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from OPEN to CLOSED
14:56:36.801 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay7' received command OFF
14:56:36.842 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay8' received command OFF
14:56:36.848 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay7 changed from ON to OFF
14:56:36.857 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=7:0
14:56:36.884 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay7 predicted to become OFF
14:56:36.896 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=8:0
14:56:36.936 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay9' received command OFF
14:56:36.943 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay8 changed from ON to OFF
14:56:36.950 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay8 predicted to become OFF
14:56:36.957 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=9:0
14:56:36.973 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay9 changed from ON to OFF
14:56:36.978 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay9 predicted to become OFF
14:56:37.001 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key0 changed from CLOSED to OPEN
14:56:37.007 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from CLOSED to OPEN
17:38:51.230 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from OPEN to CLOSED
17:38:51.244 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key0 changed from OPEN to CLOSED
17:38:51.263 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key0 changed from CLOSED to OPEN
17:38:51.318 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay8' received command ON
17:38:51.343 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'MegaD_Relay7' received command ON
17:38:51.348 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay8 changed from OFF to ON
17:38:51.353 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Relay7 changed from OFF to ON
17:38:51.356 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=8:1
17:38:51.360 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay8 predicted to become ON
17:38:51.378 [INFO ] [ab.binding.megad.handler.MegaDHandler] - Switch: http://192.168.1.15/sec/?cmd=7:1
17:38:51.383 [INFO ] [smarthome.event.ItemStateChangedEvent] - MegaD_Key1 changed from CLOSED to OPEN
17:38:51.389 [INFO ] [arthome.event.ItemStatePredictedEvent] - MegaD_Relay7 predicted to become ON
// Режим P&R
// по очереди P0 и P1
21:41:50.124 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=0&cnt=3 HTTP/1.1
21:41:50.137 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:41:50.146 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:41:50.154 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 0
21:41:50.163 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value cnt
21:41:50.172 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 3
21:41:50.348 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=0&m=1&cnt=4 HTTP/1.1
21:41:50.355 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:41:50.362 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:41:50.369 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 0
21:41:50.376 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value m
21:41:50.383 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 1
21:41:50.389 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 5 value cnt
21:41:50.396 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 6 value 4
21:41:50.738 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=1&cnt=3 HTTP/1.1
21:41:50.745 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:41:50.751 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:41:50.758 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 1
21:41:50.764 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value cnt
21:41:50.771 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 3
21:41:50.993 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=1&m=1&cnt=4 HTTP/1.1
21:41:51.002 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:41:51.011 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:41:51.020 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 1
21:41:51.030 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value m
21:41:51.040 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 1
21:41:51.048 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 5 value cnt
21:41:51.057 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 6 value 4
21:42:00.974 [DEBUG] [.core.karaf.internal.FeatureInstaller] - Running scheduled sync job
21:42:01.063 [DEBUG] [.core.karaf.internal.FeatureInstaller] - Failed uninstalling 'openhab-ui-dashboard': Feature named 'openhab-ui-dashboard/0' is not installed
// одновременно P0 и P1
21:42:14.007 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=1&cnt=5 HTTP/1.1
21:42:14.019 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:42:14.027 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:42:14.037 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 1
21:42:14.046 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value cnt
21:42:14.056 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 5
21:42:14.077 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=0&cnt=5 HTTP/1.1
21:42:14.087 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:42:14.095 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:42:14.103 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 0
21:42:14.110 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value cnt
21:42:14.117 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 5
21:42:14.502 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=0&m=1&cnt=6 HTTP/1.1
21:42:14.510 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:42:14.516 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:42:14.524 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 0
21:42:14.530 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value m
21:42:14.538 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 1
21:42:14.544 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 5 value cnt
21:42:14.552 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 6 value 6
21:43:00.988 [DEBUG] [.core.karaf.internal.FeatureInstaller] - Running scheduled sync job
21:43:01.069 [DEBUG] [.core.karaf.internal.FeatureInstaller] - Failed uninstalling 'openhab-ui-dashboard': Feature named 'openhab-ui-dashboard/0' is not installed
21:43:13.930 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?st=1 HTTP/1.1
21:43:13.942 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:43:13.952 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value st
21:43:13.963 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 1
21:43:13.974 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 5
21:43:18.239 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?st=1 HTTP/1.1
21:43:18.250 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:43:18.258 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value st
21:43:18.269 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 1
21:43:18.277 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 5
// Режим P с флажком
// одновременно P0 и P1
21:43:34.592 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=1&cnt=1 HTTP/1.1
21:43:34.603 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:43:34.613 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:43:34.622 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 1
21:43:34.632 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value cnt
21:43:34.641 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 1
21:43:34.652 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=0&cnt=1 HTTP/1.1
21:43:34.662 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:43:34.672 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:43:34.681 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 0
21:43:34.689 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value cnt
21:43:34.698 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 1
21:43:34.978 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=0&m=1&cnt=1 HTTP/1.1
21:43:34.985 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:43:34.992 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:43:35.000 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 0
21:43:35.008 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value m
21:43:35.015 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 1
21:43:35.022 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 5 value cnt
21:43:35.028 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 6 value 1
21:43:35.036 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.1.14 GET /?pt=1&m=1&cnt=1 HTTP/1.1
21:43:35.043 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 0 value
21:43:35.050 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 1 value pt
21:43:35.057 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 2 value 1
21:43:35.063 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 3 value m
21:43:35.070 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 4 value 1
21:43:35.077 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 5 value cnt
21:43:35.084 [DEBUG] [ding.megad.handler.MegaDBridgeHandler] - 6 value 1
21:44:00.999 [DEBUG] [.core.karaf.internal.FeatureInstaller] - Running scheduled sync job
21:44:01.078 [DEBUG] [.core.karaf.internal.FeatureInstaller] - Failed uninstalling 'openhab-ui-dashboard': Feature named 'openhab-ui-dashboard/0' is not installed