[vz-users] neuer Kanal

Thomas Höpfner thomas at thhoe.de
Wed Oct 12 07:42:56 CEST 2016


Hallo Andreas,


vielen Dank für die ausführliche Anleitung. Ich habe meine Änderung wieder gelöscht. Da hat doch jemand gestern einen Universalsensor implementiert. Der passt genau auf meine bedürfnisse. 



MfG



Thomas





-----Ursprüngliche Nachricht-----
Von: Andreas Goetz <cpuidle at gmail.com>
Gesendet: Die 11 Oktober 2016 09:29
An: volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
Betreff: Re: [vz-users] neuer Kanal

Moin,

2016-10-11 9:00 GMT+02:00 Thomas Höpfner <thomas at thhoe.de <mailto:thomas at thhoe.de> >:

Hallo Andreas,

Vielen Dank, funktioniert schon.

Bleibt die Frage: Übersteht die Änderung auch das nächste Update?


Eher nicht. Beim nächsten git pull wirst Du eine Fehlermeldung erhalten dass Deine Datei im Weg ist. Jetzt gibts 2 Wege: a) offiziell machen, also PR stellen damit alle die Funktion nutzen können oder b) nur lokal damit arbeiten.

Für lokales Arbeiten sieht das Best Practice so aus:

- eigenen Branch erzeugen ("betrieb")- das ist Deine lokale Version die vom VZ master erstmal unbhängig ist
- eigenen feature Branch erzeichen ("drucksensor")- der enthält nur Deine Änderung
- "drucksensor" in "betrieb" mergen- damit hast Du Dein Feature zur Verwendung
- "betrieb" bleibt dauerhaft ausgecheckt (nicht mehr master!)

Wenn Du jetzt master aktualisierst hast Du zwei Möglichkeiten:
a) master in "betrieb" mergen (und auf wenig/keine Konflikte hoffen)
b) bei unbeherrschbaren Konflikten "betrieb" löschen, neu aus master erzeugen und "drucksensor" sowie alle anderen eigenen Erweiterungen die Du hast wieder mergen

Wenn Dir das alles zuviel Aufwand ist kannst Du die lokal geänderte Datei auch jederzeit (im master branch) per git reset --hard zurücksetzen, mit git pull aktualisieren und die Änderungen von Hand erneut machen.

Viele Grüße,
Andreas

 





-----Ursprüngliche Nachricht-----
Von: Andreas Goetz <cpuidle at gmail.com <mailto:cpuidle at gmail.com> >
Gesendet: Die 11 Oktober 2016 08:29
An: volkszaehler.org <http://volkszaehler.org> - users <volkszaehler-users at demo.volkszaehler.org <mailto:volkszaehler-users at demo.volkszaehler.org> >
Betreff: Re: [vz-users] neuer Kanal

Ich vermute Dein Sensor misst direkt- dann brauchst Du etwas mit einem "SensorInterpreter". Such Die einfach eine der entsprechenden Vorlagen zum kopieren aus. Viel falsch machen kannst Du dabei nicht. hasConsumption sollte false sein da ein Verbrauch (barStunden??) wohl nicht sinnvoll ist.

Viele Grüße,
Andreas


2016-10-11 7:39 GMT+02:00 Thomas Höpfner <thomas at thhoe.de <mailto:thomas at thhoe.de> >:
Hallo zusammen,

 
ich möchte einen Drucksensor (0…2bar) aufzeichnen. Eine passende Vorlage gibt es noch nicht, oder ich habe sie nicht gefunden. Was ich gefunden habe ist die Datei EntityDefinition.json.  Kann ich hier einen neuen Typ für den Kanal erstellen?

Was muss ich dabei alles beachten?

 
MfG

Thomas

 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20161012/d14a5c25/attachment.html>


More information about the volkszaehler-users mailing list