September 11, 2019
Добавление данных в Adress list Mikrotik через Home Assistant
Для создания такой странички нам понадобится:
- Веб сервер поддерживающий php
- Доступ к api mikrotik
- 5 файлов
- routeros_api.class.php - собственно сам класс для работы с api mikrotik
- adress_list.php - php код который будет выполнятся
- adress_list.php - наша страничка которой мы будем пользоватся
- ip.php - данные авторизации mikrotik
- style.css - эт уже красивости, что бы страничка выглядела опрятно и так как нам нужно
Все файлы я прикреплю на нашем канале. https://t.me/Home_Assistant
Кидаем файлы на наш веб сервер.
Редактируем ip.php, добавляем ip роутера и логин с паролем
<?php $ip='192.168.1.1'; $user='log'; $pw='pass'; ?>
Далее редактируем adress_list.php, пишим свой лист какой хотим
"list" => "hassio",
В конфиге хасс добавляем примерно такой код, адрес у вас конечно будет свой
panel_iframe:
adress_list:
title: Mikrotik
icon: mdi:router-wireless
url: https://host.name/mikroapi/adress_list.htmlВот собственно и все, подписывайтесь на наш канал https://t.me/Home_Assistant и вступайте в дружный чат, все вопросы можете задать там https://t.me/homassistant