Задача выдернуть из таблицы mySQL данные температур, построить из них графики. Таблицы находятся в то же базе, которую использует сам опенхаб, но им не создавались. Имена таблиц, это маки датчиков (например 28ee43781f1602d9 или 28:e5:e0:e4:05:00:00:80, есть и такие и такие) Графики с возможностью выбора периода и разрешения. И отправить кнопкой гет запрос типа http://192.168.0.20/sec/?cmd=30:1 проблема именно в двоеточии, не отправляется оно.
а синтаксис какой ? >[OFF:GET:http://192.168.0.150/sec/?cmd=31 %3A 0] не работает, как и различные варианты скобочек
С базой все в порядке, доступ к ней есть. Я не могу понять как прочитать из нее данные в принципе и из таблиц, которые созданы не опенхабом в частности. А так, опенхаб с ней общается, состояния пишет.
http://forum.amperka.ru/threads/ard...троения-монитора-умного-дома.3562/#post-28290 Не исключаю, там есть что-то полезное. Хотя, "Не в курсе и не собираюсь быть в курсе, всё читать - голова лопнет".
эка вас зацепило Ну серьезно, не занимаюсь я программированием, просто от жуткой необходимости приходится. И голова реально лопнет, ибо на работе за всеми приходится сопли подбирать от сисадмина, до бухгалтера, на стройке за всеми следить и т.д. и так везде.. хочешь чтоб было сделано хорошо, делай сам..А у самого голова не резиновая. И сказал так, потому что в принципе не хотел использовать ту библиотеку, следовательно не собирался про нее читать специально
Возможно и есть, но читать все страницы просто сил нет. Меня интересует конкретный синтаксис в openhab. Из php я с грехом пополам общаюсь с mysql. Мне нужен конкретный рабочий пример для опенхаба. Если это стоит денег, то озвучьте сумму. При всем уважении, но некогда мне читать про правила скрипты и всё остальное. Пример, мне как-то ближе и дороже
Или умей подбирать людей. Опенхаб не умеет читать чужие записи. Вариант. Опенхаб может отрабатывать shell скрипты, получать от них информацию. Значит нужно написать скрипт, который заберет инфо из таблицы и отдаст в OpenHab. Ничуть. Но настроило на способ общения.
Вот это уже печалит. Если правильно понимаю, то скрипт будет отрабатывать по расписанию, а не по изменению в mysql, что не есть хорошо. Проще тогда уже данные отдавать сразу в опенхаб, а не в sql. Хотел этого избежать, т.к. нет уверенности в стабильности опена, что он не зависнет в самый неподходящий момент.
Отдавайте сразу в два места. Не помню чтобы ОпенХаб зависал, но может у Вас на нем космический корабль работает, тогда требования к надежности, конечно, очень важны. Если у Вас что-то куда-то что-то отправляет - отправляйте в ОН, а он сложит оно же в таблицу. Сделайте две таблицы. Сделайте три таблицы и пишите в них, и еще в текстовый файл на диск. Вариантов много.