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
Bot releases are hidden (Show)
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog 4.6.0:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
"m"
to determine if GPIO input is normal "m":0
(default), or if it works with pulses "m":1
.Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.5.0:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
"f0"
input will trigger doorbell. Actual doorbell accessories must be HomeKit re-paired.Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.
Published by RavenSystem almost 4 years ago
Changelog:
Changelog v4.4.0:
0
and 1
to false
and true
."e":
to set custom headers when HTTP is used.\r\n
after each header."e":"Content-type: text/html\r\n"
.Changelog v4.3.0:
"m":12
: WOL. Fill content with MAC address only. Host and port must be specified."h":[{"m":12,"h":"255.255.255.255","p":9,"c":"a1b2c3d4e5f6"}]
Changelog v4.2.0:
"m":13
: UDP RAW."m":14
: UDP RAW (HEX format)."ot":
option to specify destination address for network logs, and port. A FQDN can be used. Default value is "255.255.255.255:45678"
.Changelog v4.1.0:
Changelog v4.0.0:
iAirZoning ©José A. Jiménez Campos supported as a new accessory type ("t":99
), based on my own work: http://openaccess.uoc.edu/webapps/o2/handle/10609/123966
JSON details will be published soon.
Stability improvements.
Better log verbose.
Some code and task improvements.
Read Wiki for more info.