Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.

+7 495 204-27-80

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Помогите настроить global cache

Помогите настроить global cache 07 Фев 2017 21:25 #20708

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
Преобрел вот такую модель
z-wave.ru/shop/category/kontrollery/ip-shlyuzy/global-cache-itach-flex-wired.html
Как ее сконнектить с vera lite?

Помогите настроить global cache 08 Фев 2017 07:42 #20711

  • aov
  • aov аватар
  • Вне сайта
  • Живу я здесь
  • Сообщений: 1145
  • Спасибо получено: 87
  • Репутация: 5
Плагины, из есть два, правда слегка чужие.....
- Global Cache GC100
- iTachWifi
Пробовал?
Играюсь...
Сейчас: Vera Edge, Vera Plus, Hubitat, MiHome, Tuya, Алиса, Alexa, Google Home

Помогите настроить global cache 08 Фев 2017 08:34 #20712

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
aov пишет:
Плагины, из есть два, правда слегка чужие.....
- Global Cache GC100
- iTachWifi
Пробовал?
Ставил и тот и другой, но что делать с ними дальше так и не понял. То есть куда прописывать команды? Интерфейс там не понятный.

Помогите настроить global cache 08 Фев 2017 10:17 #20713

  • Cadet
  • Cadet аватар
  • Вне сайта
  • Живу я здесь
  • Сообщений: 579
  • Спасибо получено: 34
  • Репутация: 4
плагин GC100

дальше в нем IP адрес

дальше сцена и код loop

ocal CommandtoSend

CommandtoSend= 'sendir,1:1,1,38000,1,69,340,171,21,21,21,21,21,65,21,21,21,21,21,21,21,21,21,21,21,65,21,65,21,21,21,65,21,65,21,65,21,65,21,65,21,21,21,21,21,21,21,65,21,21,21,21,21,21,21,21,21,65,21,65,21,65,21,21,21,65,21,65,21,65,21,65,21,1555,340,86,21,3678,\r'

print ("test:", CommandtoSend)
-- Connect and Send Command

local socket = require("socket")
host = "192.168.160.244" --IP2IR Living Room
c = assert(socket.connect(host, 4998))
c:settimeout(5)

local sres, serr = c:send(CommandtoSend)
print("Send:", sres, serr)
local data, rerr = c:receive(5)
print ("Receive:", data, rerr)

c:close()
Спасибо сказали: Ronaldo3

Помогите настроить global cache 08 Фев 2017 12:08 #20715

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
Ок попробую, а какие переменные в коде Loop за что отвечают?
И может еще знаете, в программе ilearner за что отвечают параметры сверху? Один я так понимаю отвечает за то на какой ИК излучатель 1, 2 или 3 подавать эту ИК команду. И еще я где но находил, что в конце ИК команды нужно добавлять какие то 16-ти ричные цифры.
Последнее редактирование: 08 Фев 2017 12:24 от Ronaldo3.

Помогите настроить global cache 08 Фев 2017 19:36 #20725

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Приеду домой напишу как общаюсь с глобал кешем 100. Раньше ставил плагин. В самом плагине прописывается ip адрес устройства. Если честно по памяти уже не помню, но потом где то открываешь окно и выбираешь устройство, после чего плагин скачивает всю базу кодов по данному устройству. Соответственно обучать нечему не надо. Вообще все коды можешь найти по ссылки irdb.globalcache.com.

Помогите настроить global cache 08 Фев 2017 19:46 #20726

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
Cadet пишет:
плагин GC100

дальше в нем IP адрес

дальше сцена и код loop

ocal CommandtoSend

CommandtoSend= 'sendir,1:1,1,38000,1,69,340,171,21,21,21,21,21,65,21,21,21,21,21,21,21,21,21,21,21,65,21,65,21,21,21,65,21,65,21,65,21,65,21,65,21,21,21,21,21,21,21,65,21,21,21,21,21,21,21,21,21,65,21,65,21,65,21,21,21,65,21,65,21,65,21,65,21,1555,340,86,21,3678,\r'

print ("test:", CommandtoSend)
-- Connect and Send Command

local socket = require("socket")
host = "192.168.160.244" --IP2IR Living Room
c = assert(socket.connect(host, 4998))
c:settimeout(5)

local sres, serr = c:send(CommandtoSend)
print("Send:", sres, serr)
local data, rerr = c:receive(5)
print ("Receive:", data, rerr)

c:close()

Попробовал.
1. Добавил плагин GC100 и во вкладке Advanced прописал IP адрес, больше я там ничего не делал.
Дальше создал сцену и во вкладке manual и там куда нужно ввести lup код ввел вот это
Local CommandtoSend

CommandtoSend=
'sendir,1:1,1,38000,1,69,340,169,20,20,20,20,20,64,20,20,20,20,20,20,20,20,20,20,20,64,20,64,20,20,20,64,20,64,20,64,20,64,20,64,20,20,20,64,20,20,20,20,20,20,20,20,20,20,20,20,20,64,20,20,20,64,20,64,20,64,20,64,20,64,20,64,20,1544,340,85,20,3663,\r'


print ("test:", CommandtoSend)
-- Connect and Send Command

local socket = require("socket")
host = "192.168.0.95" --IP2IR Living Room
c = assert(socket.connect(host, 4998))
c:settimeout(5)

local sres, serr = c:send(CommandtoSend)
print("Send:", sres, serr)
local data, rerr = c:receive(5)
print ("Receive:", data, rerr)

c:close()

Мне выдало ошибку в коде...что не так?

Помогите настроить global cache 08 Фев 2017 19:49 #20727

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Не знаю как для флекса, но для глобал кеша команда другая. Если сейчас найду в интернете выдожу. Надо зайти в приложения там перейти в раздел где тестируют луп код. Луп код должен начинаться с открытия tsp соединения.

Помогите настроить global cache 08 Фев 2017 20:15 #20733

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
Sanchesman пишет:
Не знаю как для флекса, но для глобал кеша команда другая. Если сейчас найду в интернете выдожу. Надо зайти в приложения там перейти в раздел где тестируют луп код. Луп код должен начинаться с открытия tsp соединения.
По сути мне бы простых сцен создать, типа
НАЗВАНИЕ и IR код, который отправляется IP адрес Global Cache Flex. В таком случае наверное даже и плагин Global Cache можно не ставить.
Дальше я эти сцены хочу вывести на Siri в Iphone через home brdge на rasberry Pi 3 и радоваться жизни.

Помогите настроить global cache 08 Фев 2017 20:20 #20734

  • Cadet
  • Cadet аватар
  • Вне сайта
  • Живу я здесь
  • Сообщений: 579
  • Спасибо получено: 34
  • Репутация: 4
без плагина увы

а так телевизор выключить-включить у меня в сири работает

Помогите настроить global cache 08 Фев 2017 20:24 #20735

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Пока ничего не нашел в интернете. Пришлю пример луп кода в субботу, сейчас в командировке.

Помогите настроить global cache 08 Фев 2017 20:37 #20737

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
Sanchesman пишет:
Пока ничего не нашел в интернете. Пришлю пример луп кода в субботу, сейчас в командировке.
да, ок. Пока у меня ничего не получается.
Спасибо сказали: Sanchesman

Помогите настроить global cache 08 Фев 2017 20:45 #20738

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Вообще рекомендую поискать в интернете как делать запросы через tsp сокет. На вики была страничка где все это было расписанно, в том числе и обычные get запросы.

Помогите настроить global cache 08 Фев 2017 20:48 #20739

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
Sanchesman пишет:
Вообще рекомендую поискать в интернете как делать запросы через tsp сокет. На вики была страничка где все это было расписанно, в том числе и обычные get запросы.
Я вообще не программист. Если я и найду,то мне их еще надо будет докрутить под vera а для меня это почти что НИР.
Кстати, вот тут мне посоветовали
www.z-wave.ru/forum/ik-preobrazovateli-i-ip-upravlenie/1162-upravlenie-konditsionerom.html?start=40#20736
Но пока тоже не заработало.

Помогите настроить global cache 08 Фев 2017 21:07 #20741

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Вот что нашел в телефоне
local socket = require("socket")

tcp = assert(socket.connect("192.168.0.101", 4998))

tcp:send("sendir,2:1,1,38000,1,69,343,172,21,21,21,21,21,64,21,21,21,21,21,21,21,21,21,21,21,64,21,64,21,21,21,64,21,64,21,64,21,64,21,64,21,64,21,21,21,64,21,21,21,21,21,21,21,64,21,64,21,21,21,64,21,21,21,64,21,64,21,64,21,21,21,21,21,1673,343,86,21,3732" .. "\r\n")

luup.sleep(1050)

tcp:close()
Это вроде команда на выключение телевизора lg
Спасибо сказали: Ronaldo3

Помогите настроить global cache 08 Фев 2017 21:08 #20742

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Только обратите внимание на ip адрес и номер порта. У вас думаю другие.
Спасибо сказали: Ronaldo3

Помогите настроить global cache 08 Фев 2017 21:11 #20743

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Так же обратите внимание на значения после sendir первое число это номер группы устройств , второе это номер устройства в группе.
Спасибо сказали: Ronaldo3

Помогите настроить global cache 08 Фев 2017 21:13 #20744

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Подозреваю что для флекса эти значения будут выглядить так 1:1
Спасибо сказали: Ronaldo3

Помогите настроить global cache 08 Фев 2017 21:16 #20745

  • Sanchesman
  • Sanchesman аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 8
  • Репутация: 0
Ну а сами команды берите из базы глобал кеша. Ссылку давал выше. Проверить, что команды уходят можно внимательно наблюдая за ик передатчиком. При успешной отправке команды он отреагирует миганием. Не очень ярким, так что приглушите свет.
Последнее редактирование: 08 Фев 2017 21:19 от Sanchesman.
Спасибо сказали: Ronaldo3

Помогите настроить global cache 08 Фев 2017 21:44 #20746

  • Ronaldo3
  • Ronaldo3 аватар
  • Вне сайта
  • Гуру
  • Сообщений: 126
  • Спасибо получено: 1
  • Репутация: 0
Sanchesman пишет:
Вот что нашел в телефоне
local socket = require("socket")

tcp = assert(socket.connect("192.168.0.101", 4998))

tcp:send("sendir,2:1,1,38000,1,69,343,172,21,21,21,21,21,64,21,21,21,21,21,21,21,21,21,21,21,64,21,64,21,21,21,64,21,64,21,64,21,64,21,64,21,64,21,21,21,64,21,21,21,21,21,21,21,64,21,64,21,21,21,64,21,21,21,64,21,64,21,64,21,21,21,21,21,1673,343,86,21,3732" .. "\r\n")

luup.sleep(1050)

tcp:close()
Это вроде команда на выключение телевизора lg

Бинго! Работает!
Спасибо Вам огромнейшее приогромнейшее.
  • Страница:
  • 1
  • 2
Время создания страницы: 0.143 секунд