heliocron
open-zwave
heliocron | open-zwave | |
---|---|---|
4 | 3 | |
237 | 1,046 | |
- | 0.0% | |
0.0 | 0.0 | |
about 1 year ago | about 1 month ago | |
Rust | C++ | |
Apache License 2.0 | GNU Lesser 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.
heliocron
-
New heliocron release - integrate with cron to triggers commands to run relative to sunrise, sunset, etc
I've just published v0.8.0 of my command line application written in Rust: heliocron.
-
Aeotec Z-Stick Gen5+ and Homebridge
The only interesting part was figuring out how to schedule around sunrise and sunset rather than just fixed times - but I found https://github.com/mfreeborn/heliocron which made that pretty trival.
- Issues switching between day/night?
-
heliocron v0.5.0 released - new features added
Fortunately, cleverer people than me worked out all the maths for it, and I only had to convert it to rust and wrap it in a CLI. Here's the heavy duty maths in the code, which is based and checked against the calculations here.
open-zwave
- Documentație proiecte
-
HomeSeer Giveaway: Win a $177 (3-Pack) of our New HS-WX300 Smart Switch | 3 Winners Will be Chosen
OpenZWave seems to not use NIFs, instead working off hand maintained equivalents. When they added the HD200.xml files, they specifically left off Supervision on these switches, and even then seem to have had to patch in verifyOnChange later.
-
Aeotec Z-Stick Gen5+ and Homebridge
Researching this a little more, it appears there is a Homebridge plugin for Openzwave (https://github.com/shnhrrsn/homebridge-openzwave#readme), which would require installing OpenZwave itself (https://github.com/OpenZWave/open-zwave) - possibly through these instructions (https://github.com/OpenZWave/node-openzwave-shared/blob/master/README-raspbian.md). Does that look like it would work?
What are some alternatives?
daylight-rpi
node-zwave-js - Z-Wave driver written entirely in JavaScript/TypeScript
rust-sun - A Rust library for calculating sun positions
Zwave2Mqtt - Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
delicate - A lightweight and distributed task scheduling platform written in rust. (一个轻量的分布式的任务调度平台通过rust编写)
Zwave2Mqtt-docker - Docker container for Zwave2Mqtt Gateway and Control Panel app
nettu-scheduler - A self-hosted calendar and scheduler server.
node-openzwave-shared - OpenZWave addon for Node.js (all versions) including management and security functions
Apache AGE - Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
ic-cron - Task scheduler for the Internet Computer
qt-openzwave - QT5 Wrapper for OpenZWave