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:
"xa"
key to disable execution of actions when device boots. "xa":0
will disable actions, and "xa":1
will enable them; that is the default."p"
key to be declared into an Accessory. All IR Actions of accessory will use that IR Protocol.Wiki will be updated as soon as possible.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog 1.9.0:
"r"
is greater than 1) using "d"
key. Valid values are from 1 to 65535 microseconds. Default value is 100 milliseconds.Special thanks to @TriderG75 for testing beta versions.
Wiki will be updated as soon as possible.
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.9.0:
"r"
is greater than 1) using "p"
key. Valid values are from 1 to 65535 microseconds. Default value is 100 milliseconds.Special thanks to @TriderG75 for testing beta versions.
Wiki will be updated as soon as possible.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog 1.9.0:
"r"
is greater than 1) using "p"
key. Valid values are from 1 to 65535 microseconds. Default value is 100 milliseconds.Special thanks to @TriderG75 for testing beta versions.
Wiki will be updated as soon as possible.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
"r"
is greater than 1) using "p"
key. Valid values are from 1 to 65535 microseconds. Default value is 100 milliseconds.Special thanks to @TriderG75 for testing beta versions.
Wiki will be updated as soon as possible.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog v1.8.0:
"j"
key to set IR TX LED inverted. Default: 0, means no inverted."g0"
and "g1"
, and ping inputs arrays "q0"
and "q1"
, to set status only, without trigger any action."t":60
{"t":60,"i":[{"n":"DVB","0":{actions}},{"n":"HDMI 1","0":{actions}}, ...],"0":{actions}, "1":{actions}, ...}
"i"
key defines an array of selectable TV inputs (Optional). Each input has a name defined by "n"
an action array defined by "0"
key (both keys are optional).
TV Actions:
"0"
: Power off
"1"
: Power on
"6"
: Arrow up
"7"
: Arrow down
"8"
: Arrow left
"9"
: Arrow right
"10"
: Select/OK
"11"
: Back
"13"
: Play/Pause
"17"
: Info
"20"
: No mute
"21"
: Mute
"22"
: Volume +
"23"
: Volume -
"30"
: Show TV Settings
Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
"e"
key. Default is "e":100
.Changelog v1.8.0:
"j"
key to set IR TX LED inverted. Default: 0, means no inverted."g0"
and "g1"
, and ping inputs arrays "q0"
and "q1"
, to set status only, without trigger any action."t":60
{"t":60,"i":[{"n":"DVB","0":{actions}},{"n":"HDMI 1","0":{actions}}, ...],"0":{actions}, "1":{actions}, ...}
"i"
key defines an array of selectable TV inputs (Optional). Each input has a name defined by "n"
an action array defined by "0"
key (both keys are optional).
TV Actions:
"0"
: Power off
"1"
: Power on
"6"
: Arrow up
"7"
: Arrow down
"8"
: Arrow left
"9"
: Arrow right
"10"
: Select/OK
"11"
: Back
"13"
: Play/Pause
"15"
: Info
"20"
: No mute
"21"
: Mute
"22"
: Volume -
"23"
: Volume +
"30"
: Show TV Settings
Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
-1
to reset "d"
countdown when used.Changelog v1.8.0:
"j"
key to set IR TX LED inverted. Default: 0, means no inverted."g0"
and "g1"
, and ping inputs arrays "q0"
and "q1"
, to set status only, without trigger any action."t":60
{"t":60,"i":[{"n":"DVB","0":{actions}},{"n":"HDMI 1","0":{actions}}, ...],"0":{actions}, "1":{actions}, ...}
"i"
key defines an array of selectable TV inputs (Optional). Each input has a name defined by "n"
an action array defined by "0"
key (both keys are optional).
TV Actions:
"0"
: Power off
"1"
: Power on
"6"
: Arrow up
"7"
: Arrow down
"8"
: Arrow left
"9"
: Arrow right
"10"
: Select/OK
"11"
: Back
"13"
: Play/Pause
"15"
: Info
"20"
: No mute
"21"
: Mute
"22"
: Volume -
"23"
: Volume +
"30"
: Show TV Settings
Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog v1.8.0:
"j"
key to set IR TX LED inverted. Default: 0, means no inverted."g0"
and "g1"
, and ping inputs arrays "q0"
and "q1"
, to set status only, without trigger any action."t":60
{"t":60,"i":[{"n":"DVB","0":{actions}},{"n":"HDMI 1","0":{actions}}, ...],"0":{actions}, "1":{actions}, ...}
"i"
key defines an array of selectable TV inputs (Optional). Each input has a name defined by "n"
an action array defined by "0"
key (both keys are optional).
TV Actions:
"0"
: Power off
"1"
: Power on
"6"
: Arrow up
"7"
: Arrow down
"8"
: Arrow left
"9"
: Arrow right
"10"
: Select/OK
"11"
: Back
"13"
: Play/Pause
"15"
: Info
"20"
: No mute
"21"
: Mute
"22"
: Volume -
"23"
: Volume +
"30"
: Show TV Settings
Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Fixed HAA OTA version showed in HAA Setup Mode.
Published by RavenSystem over 4 years ago
Changelog:
Changelog v1.8.0:
"j"
key to set IR TX LED inverted. Default: 0, means no inverted."g0"
and "g1"
, and ping inputs arrays "q0"
and "q1"
, to set status only, without trigger any action."t":60
{"t":60,"i":[{"n":"DVB","0":{actions}},{"n":"HDMI 1","0":{actions}}, ...],"0":{actions}, "1":{actions}, ...}
"i"
key defines an array of selectable TV inputs (Optional). Each input has a name defined by "n"
an action array defined by "0"
key (both keys are optional).
TV Actions:
"0"
: Power off
"1"
: Power on
"6"
: Arrow up
"7"
: Arrow down
"8"
: Arrow left
"9"
: Arrow right
"10"
: Select/OK
"11"
: Back
"13"
: Play/Pause
"15"
: Info
"20"
: No mute
"21"
: Mute
"22"
: Volume -
"23"
: Volume +
"30"
: Show TV Settings
Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Added option to see HAA OTA version in HAA Setup Mode WebUI (HAA version required: 1.8.2).
Published by RavenSystem over 4 years ago
Fixed bug with GitHub HTTP headers case sensitive. Now headers are managed as case insensitive.
Added new WiFi setting included already in HAA.
Published by RavenSystem over 4 years ago
Changelog:
"30"
.Changelog v1.8.0:
"j"
key to set IR TX LED inverted. Default: 0, means no inverted."g0"
and "g1"
, and ping inputs arrays "q0"
and "q1"
, to set status only, without trigger any action."t":60
{"t":60,"i":[{"n":"DVB","0":{actions}},{"n":"HDMI 1","0":{actions}}, ...],"0":{actions}, "1":{actions}, ...}
"i"
key defines an array of selectable TV inputs (Optional). Each input has a name defined by "n"
an action array defined by "0"
key (both keys are optional).
TV Actions:
"0"
: Power off
"1"
: Power on
"6"
: Arrow up
"7"
: Arrow down
"8"
: Arrow left
"9"
: Arrow right
"10"
: Select/OK
"11"
: Back
"13"
: Play/Pause
"15"
: Info
"20"
: No mute
"21"
: Mute
"22"
: Volume -
"23"
: Volume +
"30"
: Show TV Settings
Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
"j"
key to set IR TX LED inverted. Default: 0, means no inverted."g0"
and "g1"
, and ping inputs arrays "q0"
and "q1"
, to set status only, without trigger any action."t":60
{"t":60,"i":[{"n":"DVB","0":{actions}},{"n":"HDMI 1","0":{actions}}, ...],"0":{actions}, "1":{actions}, ...}
"i"
key defines an array of selectable TV inputs (Optional). Each input has a name defined by "n"
an action array defined by "0"
key (both keys are optional).
TV Actions:
"0"
: Power off
"1"
: Power on
"6"
: Arrow up
"7"
: Arrow down
"8"
: Arrow left
"9"
: Arrow right
"10"
: Select/OK
"11"
: Back
"13"
: Play/Pause
"15"
: Info
"20"
: No mute
"21"
: Mute
"22"
: Volume -
"23"
: Volume +
"30"
: Show TV Settings
Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
"t":65
"y0":[{"v":min_target_value,"0":{actions}}]
. For example, now you will can exec actions when a sensor reach a target temperature, when a window cover is open at 68%, when the brightness of a lightbulb is set to 24%...Wiki will be updated as soon as possible with all these new options.
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
Changelog v1.6.5:
"d"
key is used.Changelog v1.6.4:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Changelog:
"d"
key is used.Changelog v1.6.4:
Read Wiki for more info.
Published by RavenSystem over 4 years ago
Firmware created to capture IR codes using an IR receiver like VS 1838B.
Steps to work:
screen
command or any other serial reader.To get a good capture, put IR transmitter very near of receiver (1cm - 0.4inch).