zwave-js-ui
musl-cross-make
Our great sponsors
zwave-js-ui | musl-cross-make | |
---|---|---|
22 | 5 | |
894 | 1,184 | |
2.8% | - | |
9.5 | 5.5 | |
2 days ago | about 1 month ago | |
Vue | Makefile | |
MIT License | MIT License |
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.
zwave-js-ui
-
Need help compiling a file from source code.
The software I want to compile is open source. On the GitHub page below the author provides a copy of the source code as well as the compiled exe file. https://github.com/zwave-js/zwave-js-ui/releases
-
Did They Finally Find The Dead Node Bug? Here's To Hoping! 10.10.0 Release Just Pushed To Z-WaveJS-UI A Few Hours Ago, FWIW...
It's a bit convoluted. That's the ZWave-JS-UI for HA addon release notes. The note indicates an update to ZWaveJS-UI to v8.8.6. Those release notes say ZWaveJS-Server updates to v1.26. Finally, the ZWaveJS-Server release notes indicate the actual ZWaveJS package is updated to 10.10.0.
-
Can't get Z-Wave PC Controller to connect to Zooz ZST10 700
If that doesn't work then I would try connecting it to another piece of software like the Z-WaveJSUI software. It's the same thing as the addon that you would find in home assistant but it is standalone self contained windows program that's about 50mb in size. Download the latest version from here then extract the files and run the exe file. Now just type in 127.0.0.1:8091 in your browser to pull up the management webpage. Then you can go to settings and try to connect your USB. I believe you can update the firmware in this software as well but I'm not 100% certain.
- Some apps don't show up in "previous apps"?
-
AppleTV as a hub
Once you have all the hardware you’ll want to setup home assistant. Configure your zwave devices. I used zwavejs2mqtt (but without mqtt) I know very confusing… https://github.com/zwave-js/zwavejs2mqtt
-
Watchtower keeps updating packages that don't have new releases?
However, looking at the githubs for these packages: * sonarr: https://github.com/Sonarr/Sonarr/ * pihole: https://github.com/pi-hole/pi-hole * zwavejs2mqtt: https://github.com/zwave-js/zwavejs2mqtt
-
Alpine Linux: Brilliant Linux Distro
I recently deployed a small fleet of Dell thin clients around my house to run zwavejs2mqtt[1] via docker. I decided to use Alpine because the machines have 2GB of ram and 8GB of eMMC storage and I figured Alpine would minimize resource usage. They're working great so far!
[1]: https://github.com/zwave-js/zwavejs2mqtt
-
zwavejs2mqtt loses settings every time I update it.
/u/Warm_Command7954 is right. You need to map /usr/src/app/store to a folder outside of the container or you will lose your configs on every update. This might help.
-
Question: Power Level Report for Aeotec Range Extender 7 ?
This is an upcoming feature that is in development. https://github.com/zwave-js/zwavejs2mqtt/pull/2205
- Zigbee Vs Zwave?
musl-cross-make
-
Alpine Linux: Brilliant Linux Distro
I've done the same alpine trick for static binaries but may I introduce you to musl-cross-make?
https://github.com/richfelker/musl-cross-make
Just burned out static toolchains that make me static binaries for all architectures gcc supports. Much like musl.cc but they suggest building your own and I do.
I use these toolchains on debian (/ anywhere a non-ancient linux kernel runs) to make static binaries, you can too!
- “LLVM-Libc” C Standard Library
-
SectorLISP binary footprint comparaison
Python obviously isn't 14kb because its code is divided into hundreds of shared object files. So the way I like to measure things is using static executable size, using tools like https://github.com/jart/cosmopolitan or https://github.com/richfelker/musl-cross-make of which you'll find a static build in the cosmo repo. For example, here's the technique I used to build TinyLISP was something like this:
-
Cross compiling ring for arm
I have a different issue with ring. This is on a custom Cortex A9 board at work. For most depedencies I can get compilation working fine with armv7-unknown-linux-musleabihf. I was able to build the cross compiler using https://github.com/richfelker/musl-cross-make , adding
-
GCC Rust: GCC Front-End for Rust
A bit off topic, I hope someday GCC's build system gets overhauled. A huge advantage of LLVM is that it is quite easier to rebuild the runtime libraries without rebuilding the compiler. With GCC that's a pain, unless one takes the time to re-package GCC very carefully like https://github.com/richfelker/musl-cross-make and https://exherbo.org/.
Maybe getting some new GCC devs in there with projects like this would help with that?
What are some alternatives?
Zwave2Mqtt - Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
manylinux - Python wheels that work on any linux (almost)
Zwave2Mqtt-docker - Docker container for Zwave2Mqtt Gateway and Control Panel app
glibc_version_header - Build portable Linux binaries without using an ancient distro
node-zwave-js - Z-Wave driver written entirely in JavaScript/TypeScript
holy-build-box - System for building cross-distribution Linux binaries
overseerr - Request management and media discovery tool for the Plex ecosystem
aports - [MIRROR] Alpine packages build scripts
DeepStack - The World's Leading Cross Platform AI Engine for Edge Devices
bootBASIC - bootBASIC is a BASIC language in 512 bytes of x86 machine code.
graylog-docker - Official Graylog Docker image
AlpineLinux-DailyDriverDesktop - My minimalist desktop running Alpine Linux