Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
OTHER License
Published by RavenSystem over 4 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog v1.6.0:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog v1.6.0:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog 1.5.0:
"o":1
is needed to show all logs, improving performance when removed.Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog 1.5.0:
"o":1
is needed to show all logs, improving performance when removed.Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog 1.5.0:
"o":1
is needed to show all logs, improving performance when removed.Read Wiki for more info.
Published by RavenSystem over 4 years ago
New OTA update system for HAA firmware. Main change is the increase of user settings storage, from 2 sectors to 8 sectors. New installations that use this will have big storage, very useful to configure IR codes and big HTTP requests.
There is no way to update from old LCM to get this. Only erasing and reflashing.
If you don't need big storage with your actual devices, you can keep using and updating HAA without reflash.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
"o":1
is needed to show all logs, improving performance when removed.Read Wiki for more info.
Published by RavenSystem over 4 years ago
This is outdated.
Please, use new haaboot.bin
from https://github.com/RavenSystem/haa_ota/releases/latest/download/haaboot.bin
Published by RavenSystem almost 5 years ago
Changelog:
"l":[]
and "p0":[]
,"p1":[]
... Use ICMP Ping
to set accessory status:"h":
Target host, with DNS resolution."r":
Response type. (Default 1
): 0
: target host does not response. 1
: target host responses."l":[]
is equivalent to "b":[]
"p0":[]
,"p1":[]
... are equivalent to "f0":[]
,"f1":[]
...
Example of Sonoff S20 that uses ping
to turn on/off:
{"c":{"l":13,"b":[{"g":0,"t":5}]},"a":[{"t":2,"0":{"r":[{"g":12}]},"1":{"r":[{"g":12,"v":1}]},"b":[{"g":0}],"p1":[{"h":"my-tv"}],"p0":[{"h":"my-tv","r":0}]}]}
Example of Wadoo lightbulb that uses ping
to turn on/off:
{"c":{"b":[{"g":0}]},"a":[{"t":30,"r":14,"g":12,"v":13,"w":4,"fr":3,"fg":3,"fv":3,"p1":[{"h":"iMac-de-Jose"}],"p0":[{"h":"iMac-de-Jose","r":0}]}]}
Read Wiki for more info.
Published by RavenSystem almost 5 years ago
Changelog:
Changelog v1.3.0:
"h":[]
Send HTTP request:"h":
Target host."p":
Port. (Default 80)."m":
HTTP method (0: GET (default), 1: PUT or 2: POST)."u":
URL. (Default /)"c":
Content to send with PUT or POST method.A basic example:
This HTTP request: http://<ip>/cm?cmnd=Power%20ON
is this HAA Action: "1":{"h":[{"h":"<ip>","u":"cm?cmnd=Power%20ON"}]}
Read Wiki for more info.
Published by RavenSystem almost 5 years ago
Changelog:
"h":[]
Send HTTP request:"h":
Target host."p":
Port. (Default 80)."m":
HTTP method (0: GET (default), 1: PUT or 2: POST)."u":
URL. (Default /)"c":
Content to send with PUT or POST method.A basic example:
This HTTP request: http://<ip>/cm?cmnd=Power%20ON
is this HAA Action: "1":{"h":[{"h":"<ip>","u":"cm?cmnd=Power%20ON"}]}
Read Wiki for more info.
Published by RavenSystem almost 5 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem almost 5 years ago
Changelog:
Read Wiki for more info.
Published by RavenSystem almost 5 years ago
Changelog:
Read Wiki for more info.