UPD. Инфо собиралось давно, актуальность никто не проверяет!
В данном разделе находятся примеры программирования MajorDoMo и сопутствующего железа.
Alex Works -- список наработок от Алекса 🙂
- ОСНОВЫ
- Обращаться к MajorDoMo http://localhost/ или 127.0.0.1 (по умолчанию)
- Прямой доступ к базе данных можно получить перейдя по адресу http://localhost/phpmyadmin4/ имя пользователя root (пароль пустой). База данных системы: db_terminal
- Вызвать метод и присвоить значение свойству можно удаленно строчкой вида http://127.0.0.1/objects/?object=dimmerHall&op=m&m=remoteStatusChanged&brightness=0 где 127.0.0.1 - адрес сервера, object - объект, m - метод&значение свойства.
- !!!Примеры синтаксиса кода
- Проводка для умного дома
- Проводка для умного дома - 2
- Отличная книга по подключению девайсов к Arduino
- Пожарная безопасность - огнетушители самосрабатывающие - типа Допинг 2.02 Т или ОСП-1
- Majordomo сервер
-
- TPLink W703N
- Raspberry Pi
- Cubie board
-
- MajorDoMo+ Интеграция с устройствами
- MajorDoMo + Arduino
- Internet Shield
- Простейший скетч вебсервера/клиента для получения/отправки данных из MajorDoMo в Arduino и обратно
- Отправить команду ардуино - [$cmdUrl = "http://xxx.xxx.xxx.xxx/command?1,255"; getURL($cmdUrl,0);] - Отправить на адрес http://xxx.xxx.xxx.xxx строку command?1,255, т.е. по сути цифры 1 и 255 (pin, значение). 0 в getURL обязателен.
- Есть Arduino с Ethernet Shieldом и сенсором температуры. Есть MojorDoMo. Как сделать, что бы MojorDoMo получал температуру из Arduino?
- Скетч Arduino + W5100
- USB
- Arduino_gw
- Запуск файла инициируется следующей командой safe_exec("C:/_majordomo/apps/arduino_gw/arduino_gw.exe");
- Trick - В качестве окончания строки в arduino_gw нельзя использовать "\n" . Зато можно использовать, например ';' -- т.е. разделителем команды будет ; а не \n.
- Internet Shield
- MajorDoMo + 1-Wire
- MajorDoMo + Arduino
- Мониторинг системных ресурсов
- Время
- Погода
- Погода Яндекс
- Погода OpenWeatherMap.org
- OregonTHN132N Снятие показаний с погодного датчика Oregon THN132N(Погодная станция Oregon Scientific Bar339P)
- Курс валюты
- Освещение
- Радиоканал 433 2.4
- Как собрать информацию из радиоканалов RTL-SDR and GNU Radio
- OregonTHN132N Снятие показаний с погодного датчика Oregon THN132N(Погодная станция Oregon Scientific Bar339P)
- MySensors Библиотека обмена информации между устройствами на основе Arduino+nRF24L01+. Поддерживает Mesh топологию
- IR control / ИК управление
- Голос Музыка
- Программный мультирум
- Микрофон - Шорох-7
- Список интернет радиостанций
- Регулятор громкости под Windows
- Датчики
- Датчик напряжения Определяем включен прибор или выключен
- Датчик движения
- Список датчиков и где купить
- WiFi
- Мониторинг WiFi устройств - На роутере делаете привязку dhcp по MAC. На MD через модуль "Устройства online" мониторите эти ip.
- Tricks Уловки, хитрости программирования; оптимизация кода.
- Интерфейс
- Темы
- 3D Home Создание 3D планов дома (3D Design your home)
- Иконки
- Индикаторы и графики
- Модуль аналитики Dep - зависимость одной величины от другой
- Модуль аналитики Multi Analog - предназначен для визуализации изменения процессов во времени
- Модуль графики Precision - модуль графики для рисования непериодических и быстротекущих процессов
- Модуль графики Analog
- Модуль PIE-графиков
- Модуль индикаторов Pics
- Индикаторы HTML5+AJAX
- Живые графики
- Календари
- Информеры
- Состояние системы
- Домашние страницы
- Меню