[vz-users] neuer Kanal

Andreas Goetz cpuidle at gmail.com
Tue Oct 11 09:15:27 CEST 2016


Moin,

2016-10-11 9:00 GMT+02:00 Thomas Höpfner <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>
> *Gesendet:* Die 11 Oktober 2016 08:29
> *An:* volkszaehler.org - users <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>:
>
>> 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/20161011/aa9858c5/attachment-0001.html>


More information about the volkszaehler-users mailing list