Comments (10)
Some changes:
- config file is now separated from
config.json
: it's surprisingly calledknx_config.json
and belongs in the same directory. - the config file is written to: homebridge-knx writes
UUID
andsubclass
fields that must not be changed - the syntax has changed: see https://github.com/snowdd1/homebridge-knx/tree/plugin-2.0#knx_configjson
And the best: it is now possible to write small simple add-ins to change service behaviour. More to come!
from homebridge-knx.
More flexibility:
You can now add any characteristic to any service. As long as it doesn't break Homekit, it is possible. There is no fixed characteristics list any more.
That comes at a price of course: Some of the prepared services of version 0.2 had implicit logical mappings. They're gone of course.
So we need little add-ins for special mappings (see the example!)
from homebridge-knx.
Hi Raoul,
it looks very interesting. I should have time tomorrow to try a first install and give feedback.
Thanks for your work.
Peter
from homebridge-knx.
Hi Raoul,
I have the new version installed and created a knx_config.json with a window cover (Rolladen) and a light. Homebridge starts and seems to work. When I get home I will try it out
I have a excel file where I build the json and can refine the formulas for the json. I will updating the formulas following any changes from you and can upload it here ?
Peter
homebridge_fritzbox_cmd.xlsx
from homebridge-knx.
Hi Peter
ich habe den letzten Satz nicht verstanden.
from homebridge-knx.
Hi Raoul,
sorry
Mal auf Deutsch :-). Ich hatte eine Exceldatei angehängt mit Blättern für das Erstellen der JSON aus den verschiedenen KNX Objekten. Das ist nur ein erster Entwurf und kann auch für alle anderen die Testen eine Basis sein. Eigentlich kann man die Adressen in den verschiedenen Blättern ändern, die Formeln nach unten ziehen etc. Dann kommt auf dem ersten Blatt in A1 das komplette JSON für die Config raus. Das ganze ist halt auch erst Alpha und ich passe die Formeln dann an.
Viele Grüße,
Peter
And now to the first test: Homebridge starts on my Mac but I get a timeout with the new plugin while pairing my iPhone with it. Before I installed the alpha I was able to pair. I had no more time but will try further the next days.
from homebridge-knx.
Hi Raoul,
I have it working with 3 GAs ok. Will do more later.
Peter
from homebridge-knx.
Great! Any idea what the pairing issue was?
from homebridge-knx.
I think one of the other plugins I was testing. I removed all other plugins.
from homebridge-knx.
Alpha and Beta testing ended.
from homebridge-knx.
Related Issues (20)
- Neuer KNXSceneSelectorSwitch Handler AddIn HOT 3
- no status update on HomeKit HOT 2
- Humidity (9.007) shows wrong in Home.app HOT 4
- Controlling window covering without current and target position information
- ADDIN without reaction HOT 2
- HomeKit Sensor Status HOT 2
- strange issue with Siri voice command. HOT 1
- Question: Possibility to use KNX Address/UUID as Serialnumber HOT 1
- Question: Thermostat - How to red current temperature value with 0.1 degrees step? HOT 2
- Save the state of some lights HOT 1
- Group Address Level-2
- Question: Temperature is updated on start-up only
- How to configure devices for specific rooms HOT 4
- Lastest version of this plugin (0.3.27) can only run on an old version of homebridge >=0.4.28 <= 0.4.53 and Node 10 HOT 1
- GarageDoorOpenerAdvanced Rückmeldung Kontakt funktioniert nicht richtig HOT 12
- Homebridge Crash (AssertionError) after upgrading to v0.4.3 HOT 10
- v0.4.3 Status Jalousien HOT 5
- TypeError: Cannot read properties of undefined (reading 'knxd') HOT 1
- Deleted Property "MinValue" still throws errors after deleting/updating JSON-file. HOT 1
- KNX Typescript support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-knx.