HeatPump
dscKeybusInterface
Our great sponsors
HeatPump | dscKeybusInterface | |
---|---|---|
17 | 13 | |
759 | 476 | |
- | - | |
4.1 | 0.0 | |
2 months ago | 27 days ago | |
C++ | C++ | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HeatPump
-
Looking for automation-friendly HVAC
I think we are talking about different machinery (or maybe different levels of control). What I meant is something like https://github.com/SwiCago/HeatPump , but officially supported.
- Mitsubishi Mini-Split - any way to add smart / WiFi capabilities?
-
Mitsubishi mini split automatic
SwiCago has references for hardware to buy (I used this to get the premade pig tails)
-
Are heat pumps not supposed to use programmable thermostats?
I have four of these units. Not sure of your tech comfort level, but I didn't want to pay $200+ per unit for the Mitusbishi thermostat, so I got some ESP32s and programmed them with this library. Now they're fully controllable using my existing Hubitat setup and a driver I wrote.
- My mini splits run ESPhome now!
- Ways to make older heat pumps "smart"?
-
Using Ecobee as backup to Heat Pumps?
Brought them all into Home Assistant using ESPHome https://github.com/SwiCago/HeatPump
-
Ketra vs Savant Lighting
Nice, I'm also using Unifi NVR. For thermostats I use ZigBee temp sensors and built ESP32 boxes to control and give the temps to air handlers using swicago -- no actual thermostats on the walls. For sound I'm using Chromecast Audio for sources and proper amps/speakers. Unfortunately for shades Lutron has the best, which means dealing with their proprietary junk. If you can get the QS processor they are phasing out, you can use telnet (called LIP) to control it. Otherwise with QSX they've made it impossible for DIY, it's undocumented and unnecessarily complex in the name of security -- security I do not need on my secure LAN. Lutron also has nice motion sensors and (Palladiom) keypads, but I don't use them for lighting, ironically. Other shades like Somfy may be good enough at a fraction of the price. For circadian lighting, if you end up going the ZigBee route and forgo full color, the adjustable white Hue bulbs are cheaper. Savings can add up if you'd doing a lot of bulbs.
- Alternative to Mitsubishi mini split that also has a reverse engineered control bus to home automation integration
-
Tricking an Ecobee Thermostat to Wirelessly Control Mini Split Unit Without Any Wiring
If you don't want to use the cloud, you can directly interface with the minisplit: https://github.com/SwiCago/HeatPump
dscKeybusInterface
-
I'm a security technician. I found out where all our Pis are going. Access control panel I'm working on:
The sensors themselves are relatively easy to defeat, a strong enough magnet in the right position and you can pop a door or window open without tripping the sensor. This specific DSC panel was chosen as the bus protocol was unencrypted(the only reasonable attack would be a playback attack, everything needs a user, master, or installer code), but it would be relatively easy to add an esp8266 behind the wall plate of a keypad. (take notes, this is why you should have motion detectors wired inside, and add latching tamper zones). I don't have to worry about the encryption issue, since the keybus line doesn't go outside of a locked closet, which will probably use the latching tamper preset.
-
Connector identification
Additional context for anyone that's trying to google the same thing. DSC power series pc1816, pc1832, and pc1864 main boards use this connector for the battery harness, which is difficult to source. (This sub is also relevant as there is a DSC key bus Protocol library for Arduino or espressif boards, this was one of the last boards they made before the bus line was encrypted).
-
Upgrade from DSC Powerseries PC1555
Actually it's not "dated" as much as it's "timeless" :) Things get a lot easier with a serial cable and the DLS software. You can even build your own Envisalink like module that works with Home Assistant, for about $6, see: https://github.com/taligentx/dscKeybusInterface
-
DSC Powerseries NEO keybus interface?
There is a lot of work done for DSC powerseries keybus interface (not the NEO version): - https://github.com/taligentx/dscKeybusInterface - https://github.com/taligentx/dscKeybusInterface/tree/expander But I cannot find any documentation online for the NEO version.
-
Best communicator for PowerSeries with IT-100?
What's the main goal here? The EnvisaLinkā¢ EVL-4EZR module works really well with home automation like Home Assistant or, if you want a less expensive solution taligentx / dscKeybusInterface is an open source solution which can run on a Wemos D1 mini (< $10). Both of these solutions appear to the DSC panel to be a keypad so unless you exceed the maximum number of keypads for a given panel then you should be OK.
-
Service options with DSC PC1616
Speaking of DIY, you can build your own for under $10 in components and use opensource software like taligentx / dscKeybusInterface, then monitor yourself with Home Assistant. There is even open source software to recover the installer code. So the options for such an panel are not limited.
-
If your alarm system is no longer being monitored by a company and you set the alarm off, would it still dial to the old company?
I'm wondering because I'm planning to run this project on the system to recover the installer code. I'm a little worried that doing so will start dialing to the old alarm company.
-
Don't have installer code for old DSC PC1555 (defaults don't work). Would it be straightforward to replace with a DSC PC1616 or DSC PC1832?
Did you check if https://github.com/taligentx/dscKeybusInterface would support to unlock it? It would only require an arduino and a few days maximum to run (most likely a few hours). I've done it on my panel although it was more recent.
-
Ademco Central Office reciever manual
If one doesn't like the $100 cost of Envisalink, with DSC systems there is open source software on GitHub that uses a $5 Wemos D1 mini board and another $1 worth of electronic components (couple resistors and a transistor) to interface directly to the KeyBus and then provides several methods of control.
-
PGM output on a DSC PC1616 to determine if armed
Or use a Wemos D1 mini ($3 for a chinesium one), 3 resisters to connect directly to the DSC KeyBus along with this firmware and it will send ALL of the data from the Alarm via MQTT! Add an NPN transistor and now you can even arm and control the system via MQTT! All for $3.50 in parts :)
What are some alternatives?
Tasmota - Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
WiFi-remote-for-Bestway-Lay-Z-SPA - Hack - ESP8266 as WiFi remote control for Bestway Lay-Z spa Helsinki
esphome-mitsubishiheatpump - ESPHome Climate Component for Mitsubishi Heatpumps using direct serial connection
homie-esp8266 - š” ESP8266 framework for Homie, a lightweight MQTT convention for the IoT
EMS-ESP32 - ESP32 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps
esphome-water-meter - Measurement of water consumption directly from your water meter with a TCRT5000 like sensor and ESPHome.
ESPAsync_WiFiManager - This is an ESP32 (including ESP32-S2 and ESP32-C3) / ESP8266 WiFi Connection Manager, using ESPAsyncWebServer, with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With examples supporting ArduinoJson 6.0.0+ as well as 5.13.5- . Using AsyncDNSServer instead of DNSServer now.
HOOBS - Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
openHASP - HomeAutomation Switchplate based on lvgl for ESP32
esphome-idasen-desk-controller - ESPHome component for Ikea Idasen desk control
Home Assistant - :house_with_garden: Open source home automation that puts local control and privacy first.
ESP32-A2DP - A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF