Skip to content

Reserch on controlling the reflashed SONOFF Basic R2 on Tasmota.

Notifications You must be signed in to change notification settings

FromSi/tasmota_mqtt_and_http

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tasmota_mqtt_and_http

Ресерч по контролю перепрошитого SONOFF Basic R2 на Tasmota. Нужные ссылки по взаимодействию http://localhost:8080

Данные для подключения

  • Host - <PC_IP_FROM_WIFI>
  • Port - 1883
  • Topic - main

Слежка за подключением устройства

Go приложение читает сообщения о подключении

# имитация запроса реле
$ mosquitto_pub -h localhost -t tele/main/LWT -m "Online"
$ mosquitto_pub -h localhost -t tele/main/LWT -m "Offline"

Включить реле

Включить можно будет через запрос GET http://localhost:8080/power/on

# имитация чтения реле
$ mosquitto_sub -h localhost -t cmnd/main/Power -v
cmnd/main/Power ON
cmnd/main/Power ON

Выключить реле

Выключить можно будет через запрос GET http://localhost:8080/power/off

# имитация чтения реле
$ mosquitto_sub -h localhost -t cmnd/main/Power -v
cmnd/main/Power OFF
cmnd/main/Power OFF

Переключить реле

Переключить можно будет через запрос GET http://localhost:8080/power/toggle

# имитация чтения реле
$ mosquitto_sub -h localhost -t cmnd/main/Power -v
cmnd/main/Power TOGGLE
cmnd/main/Power TOGGLE

Получить статистику реле

Статистику можно получить через запрос GET http://localhost:8080/status

# имитация чтения реле, перед ответом
$ mosquitto_sub -h localhost -t cmnd/main/Status0 -v
cmnd/main/Status0 (null)
cmnd/main/Status0 (null)

Будет ожидание. Либо получим timeout, либо ответ в виде JSON

# имитация чтения реле, перед ответом
$ mosquitto_pub -h localhost -t stat/main/STATUS0 -m "{\"message\": \"Hello\"}"

Отключение физической кнопки на реле

Чтобы отключить физическую кнопку, нужно сделать запрос

# запрос на отключение или включение физического взаимодействия реле
$ mosquitto_pub -h localhost -t cmnd/main/SetOption73 -m "1"
$ mosquitto_pub -h localhost -t cmnd/main/SetOption73 -m "0"

About

Reserch on controlling the reflashed SONOFF Basic R2 on Tasmota.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages