Interface for Crow Runner 8/16 Alarm System using an ESP8266 connected to CLK and DAT lines usually used by the Keypads - GitHub - MadDoct/ESP-CrowAlarmInterface: Interface for Crow Runner 8/16 Ala…
It uses an ESP8266 (Wemos D1 mini) to interface with the Crow Runner 8/16 using the DAT and CLK lines. You only need a Wemos D1 mini, 4 resistors or a logic level converter and 2 wires. And a power source for the Wemos, obviously…
It reports active zones, triggered zones and alarm status using MQTT.
It also allows activation of the alarm using the bus or emulated keyswitches.
This makes it easily usable with Home Assistant using “MQTT Alarm Control Panel”
In the Github page you will find the code, more info and the example “MQTT Alarm Control Panel” configurations.
I am very happy because I have been looking for a solution to make Crow Runner 16 smart for a long time.
I am very new to ESP programming (but enthusiastic), as well as to soldering. Could you send a schematic diagram or photo how can i solder the resistors (and what type of resistors)? If you have any documentation, I would be very happy with it!
Hi. You would probably be better off using the logic level converter instead of the resistors… Those are pretty straight forward to use… Personally I’m using mosfets in a custom soldered perfboard, but that may be a little complex for your case.
There is some more information in the github I linked above…
Thanks for this.
Im about to give it a crack to an Avolution panel (its a crow runner rebranded).
Just a question with the CLK and DAT lines, did you run in parallel with the existing keypad?
Also is there a 5v source you tapped into to power the wemos mini?
thanks Mate.
yep just waiting for my Buck converter to come.
Already configured the wemos and it is registering to my MQTT broker.
I also modified your file to be in English instead of Portuguese.
So… i have it hooked as follows
5v pin on wemos going to +ve out on buck converter 5v and high +ve on level converter
3.3v pin from the wemos to the low +ve on the level converter
Pins d5 and d6 on the wemos to lv3 and lv4 on the line converter and hv3 and hv4 to data clk
Gnd from wemos on -ve output of buck converter ,and both grounds on line converter.
When i hooked it up on 5v started to smoke. Not sure if i have it wired wrong or the 12v i sent to it beforehand fried the wemos.
Hello Firend! My Wemos just arrived, please let me know if it works for you. I have Crow 16. Also what software should i program onto the Wemos? How will HA know how to connect to it ?
Oh great. Well, when I connect the wires to the crow board the LED control panel stops working. The MQTT message that the ESP sends is “Online” and status is always “Desarmaado” even if I arm it. The Alarm Panel in home assistant won’t allow any changes, constantly on Disarmed even when clicking on Away or Night.