normen / maxcube2 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from ivesdebruycker/maxcube
eQ-3 Max! Cube interface for homebridge-platform-maxcube
License: Other
This project forked from ivesdebruycker/maxcube
eQ-3 Max! Cube interface for homebridge-platform-maxcube
License: Other
Hi
Has anyone else notice that the maxcube2 nodes are suddenly crippling nodered installations? I finally managed to get my rather extensive flows back up and running after finding maxcube, again to be the root cause. Below is my debug output, if anyone could shed any light on what on earth is going on, I'd be forever in their debt.
4 Jun 12:51:11 - [info] Node-RED version: v1.2.6
4 Jun 12:51:11 - [info] Node.js version: v12.20.1
4 Jun 12:51:11 - [info] Linux 5.10.11-v7l+ arm LE
4 Jun 12:51:11 - [info] Loading palette nodes
^Z
[1]+ Stopped node-red-start
hi i see you changed the way of reading wall thermostat since commit b2a8555
the new way breaks my WM readings:
{ "rf_address": "18eb18", "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "AUTO", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 4, "setpoint": 81, "temp": 2.2, "device_type": 3, "device_name": "Termostato a parete", "room_name": "Piano terra", "room_id": 1 }
worked fine with my patch (ivesdebruycker#25), but i see for some don't.
Did you switched to this new way of reading because my fix didn't work for you?
please take a look at the issue on maxcube page ivesdebruycker#27
If the cube doesn't answer (e.g. disconnected from network), commands just go straight into nirvana.
The command is send and the promise is created for receiving data, but if no data is received, the promise is never resolved and just hangs around indefinitely.
It would be nice to have a timeout option that rejects the promise (and maybe emits some sort or error event) after a while.
net.socket supports a timeout, so probably that can be used.
Line 33 in 714d260
First of all - thanks for your work! I really appreciate it.
I'd like to read the current room temperature from an external sensor (not from the MAX!Wall-Thermostat)
and feed it to the heating thermostat. Is there any method to do so?
Thanks in advance for your help!
When setting vacation mode the devices show a number of the month-1, i.e.
2019-01-05 results in 05.00. in the display, 2019-02-05 results in 05.01. etc.
In maxcube-commandfactory.js I have replaced line 24 to fix it by:
var month_until = padLeft((momentDate.get('month')+1).toString(2), 4);
Hope this is the right place to fix it :-)
Querying the MAX!Cube gave me the correct results already.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.