Open ronnalt opened 9 years ago
Je mag mij de aangepaste files mailen dan pas ik het wel aan, want de aanpassingen kunnen alleen door members worden doorgevoerd.
Groeten Paul.
Op zo 21 jun. 2015 21:09 schreef ronnalt notifications@github.com:
Hallo Paul,
Ik weet niet precies hoe GitHub werkt, maar heb Plugin_008.c Uservar omgezet naar UserVariableSet. Ik heb het tevens getest en het lijkt goed te werken.
Ik zal aanpassing in de Payload.txt ook nog even aangeven.
Gr Ronald
NODO-Core Build 817, NES v2.01, WebApp (SWINWA-PROD-V099)
You can view, comment on, or merge this pull request online at:
https://github.com/Nodo-Domotica/Nodo-Core/pull/917 Commit Summary
- Aanpassing Plugin_008.c zodat deze werkt met UserVariableSet
File Changes
- M Nodo/Plugins/Plugin_008.c https://github.com/Nodo-Domotica/Nodo-Core/pull/917/files#diff-0 (75)
Patch Links:
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.patch
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.diff
— Reply to this email directly or view it on GitHub https://github.com/Nodo-Domotica/Nodo-Core/pull/917.
Ok, Hierbij. Ik weet niet goed hoe Github werkt, vandaar.
Gr Ronald
Van: Paul Tonkes [mailto:notifications@github.com] Verzonden: zondag 21 juni 2015 21:15 Aan: Nodo-Domotica/Nodo-Core CC: ronnalt Onderwerp: Re: [Nodo-Core] Aanpassing Plugin_008.c zodat deze werkt met UserVariableSet (#917)
Je mag mij de aangepaste files mailen dan pas ik het wel aan, want de aanpassingen kunnen alleen door members worden doorgevoerd.
Groeten Paul.
Op zo 21 jun. 2015 21:09 schreef ronnalt notifications@github.com:
Hallo Paul,
Ik weet niet precies hoe GitHub werkt, maar heb Plugin_008.c Uservar omgezet naar UserVariableSet. Ik heb het tevens getest en het lijkt goed te werken.
Ik zal aanpassing in de Payload.txt ook nog even aangeven.
Gr Ronald
NODO-Core Build 817, NES v2.01, WebApp (SWINWA-PROD-V099)
You can view, comment on, or merge this pull request online at:
https://github.com/Nodo-Domotica/Nodo-Core/pull/917 https://github.com/Nodo-Domotica/Nodo-Core/pull/917 Commit Summary
- Aanpassing Plugin_008.c zodat deze werkt met UserVariableSet
File Changes
- M Nodo/Plugins/Plugin_008.c < https://github.com/Nodo-Domotica/Nodo-Core/pull/917/files#diff-0 https://github.com/Nodo-Domotica/Nodo-Core/pull/917/files#diff-0> (75)
Patch Links:
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.patch https://github.com/Nodo-Domotica/Nodo-Core/pull/917.patch
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.diff https://github.com/Nodo-Domotica/Nodo-Core/pull/917.diff
— Reply to this email directly or view it on GitHub < https://github.com/Nodo-Domotica/Nodo-Core/pull/917 https://github.com/Nodo-Domotica/Nodo-Core/pull/917>.
— Reply to this email directly or view it on GitHub https://github.com/Nodo-Domotica/Nodo-Core/pull/917#issuecomment-113944903 . https://github.com/notifications/beacon/AL8Aqh9_KUSuBbxfeoY8g6WCdiJmTvNjks5oVwSlgaJpZM4FIaCn.gif
Met een variabele kan extra payload info worden meegestuurd. Doel hiervan is om aan te geven wat de waarde die de variabele bevat weergeeft. Op basis van deze payload kunnen aan de WebApp zijde objecten worden gekoppeld, zoals indicators of grafieken.
In een plugin kan de payload worden ingesteld met de functie:
'boolean UserVariablePayload(byte VarNr, uint16_t Payload);'
VarNr : Nummer van de gebruikervariabele waar de payload mee verbonden wordt.
Payload : 16-bits waarde volgens onderstaande tabel.
resultaat: false als variabele (nog) onbekend was.
Ook kan de payload worden ingegeven met een Nodo-commando:
'VariablePayload <VarNr>, <Payload>'
VarNr : Nummer van de gebruikervariabele waar de payload mee verbonden wordt.
Payload : 16-bits waarde volgens onderstaande tabel.
Alle payload waarden groter dan 0xf000 zijn vrij te gebruiken voor eigen toepassingen. Een Payload bevat een code voor de grootheid en een code voor de eenheid warmee wordt gemeten. VarNr : Nummer van de gebruikervariabele waar de payload mee verbonden wordt. Payload : 16-bits waarde volgens onderstaande tabel.
Temperatuur Graden celcius 0x0011 Kelvin 0x0012 Fahrenheit 0x0013
Tijd Milliseconde 0x0021 Seconde 0x0022 Minuut 0x0023 Uur 0x0024 Dag 0x0025
Afstand Millimeter 0x0031 Centimeter 0x0032 Decimeter 0x0033 Meter 0x0034 Hectometer 0x0035 Kilometer 0x0036
Gewicht Gram 0x0041
Kilogram 0x0042
Ton 0x0043
Volume mm3 0x0051
cm3 0x0052
dm3 (liter) 0x0053
m3 0x0054
Electrische spanning milli Volt 0x0061 Volt 0x0062 Kilo Volt 0x0063
Electrische stroom milli Ampere 0x0071 Ampere 0x0072
Electrische weerstand Ohm 0x0081
Vermogen Watt 0x0091 KiloWatt 0x0092 PK 0x0093
Energie Watt / uur 0x00a1 Kilowatt / uur 0x00a2 Joules 0x00a3
Lichtsterkte Lux 0x00b1
Lumen 0x00b2
Relatief % 0x00b3
Snelheid Kilometer / uur 0x00c1 Meter / seconde 0x00c2
Relatieve vochtigheid % 0x00d1
Druk mBar 0x00e1 Bar 0x00e2 HPa 0x00e3 PSI 0x00e4
========== Combinatie metingen / samengestelde sensoren ============================
P1-Slimme meter (nog nader bepalen) 0x800x
OpenTherm Gateway Setpoint 0x8010 Room Temperature 0x8011 Boiler Water Temperature 0x8012 Relative Modulation 0x8013 Boiler Water Pressure 0x8014 Thermostat Set Point 0x8015 Flame Status 0x8016 Boiler Water Return Temp. 0x8017 DHW Mode 0x8018
Weerstation Rukwinden 0x8020 Temperatuur Celcius 0x8021 Temperatuur max. 0x8022 Temperatuur min. 0x8023 Neerslag mm 0x8024 Windsnelheid Bft 0x8025 Windsnelheid m/s 0x8026 Windrichting 0x8027 Luchtdruk(mbar) 0x8028 Relatieve vochtigheid% 0x8029
========== Door gebruiker zelf te definieren ======================================= Vrij Vrij 0xfxxx
Hallo Paul,
Ik merk zojuist op dat de Plugin_008.c de waarde van de totale regen niet reset. Deze blijft dus gewoon oplopen. De code is helaas nog niet optimaal.
regel 177 TotalRain+=((float)rain - Plugin_008_ProtocolAlectoRainBase) * 0.25;
Gr Ronald Doest
Van: Paul Tonkes [mailto:notifications@github.com] Verzonden: zondag 21 juni 2015 21:15 Aan: Nodo-Domotica/Nodo-Core CC: ronnalt Onderwerp: Re: [Nodo-Core] Aanpassing Plugin_008.c zodat deze werkt met UserVariableSet (#917)
Je mag mij de aangepaste files mailen dan pas ik het wel aan, want de aanpassingen kunnen alleen door members worden doorgevoerd.
Groeten Paul.
Op zo 21 jun. 2015 21:09 schreef ronnalt notifications@github.com:
Hallo Paul,
Ik weet niet precies hoe GitHub werkt, maar heb Plugin_008.c Uservar omgezet naar UserVariableSet. Ik heb het tevens getest en het lijkt goed te werken.
Ik zal aanpassing in de Payload.txt ook nog even aangeven.
Gr Ronald
NODO-Core Build 817, NES v2.01, WebApp (SWINWA-PROD-V099)
You can view, comment on, or merge this pull request online at:
https://github.com/Nodo-Domotica/Nodo-Core/pull/917 https://github.com/Nodo-Domotica/Nodo-Core/pull/917 Commit Summary
- Aanpassing Plugin_008.c zodat deze werkt met UserVariableSet
File Changes
- M Nodo/Plugins/Plugin_008.c < https://github.com/Nodo-Domotica/Nodo-Core/pull/917/files#diff-0 https://github.com/Nodo-Domotica/Nodo-Core/pull/917/files#diff-0> (75)
Patch Links:
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.patch https://github.com/Nodo-Domotica/Nodo-Core/pull/917.patch
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.diff https://github.com/Nodo-Domotica/Nodo-Core/pull/917.diff
— Reply to this email directly or view it on GitHub < https://github.com/Nodo-Domotica/Nodo-Core/pull/917 https://github.com/Nodo-Domotica/Nodo-Core/pull/917>.
— Reply to this email directly or view it on GitHub https://github.com/Nodo-Domotica/Nodo-Core/pull/917#issuecomment-113944903 . https://github.com/notifications/beacon/AL8Aqh9_KUSuBbxfeoY8g6WCdiJmTvNjks5oVwSlgaJpZM4FIaCn.gif
Beste Paul,
Dit zelfde issue had ik reeds eerder aan je gemeld betreffende variabelen 1 Tm 6
Groet Andre
Op 22 jun. 2015 om 19:39 heeft ronnalt notifications@github.com het volgende geschreven:
Hallo Paul,
Ik merk zojuist op dat de Plugin_008.c de waarde van de totale regen niet reset. Deze blijft dus gewoon oplopen. De code is helaas nog niet optimaal.
regel 177 TotalRain+=((float)rain - Plugin_008_ProtocolAlectoRainBase) * 0.25;
Gr Ronald Doest
Van: Paul Tonkes [mailto:notifications@github.com] Verzonden: zondag 21 juni 2015 21:15 Aan: Nodo-Domotica/Nodo-Core CC: ronnalt Onderwerp: Re: [Nodo-Core] Aanpassing Plugin_008.c zodat deze werkt met UserVariableSet (#917)
Je mag mij de aangepaste files mailen dan pas ik het wel aan, want de aanpassingen kunnen alleen door members worden doorgevoerd.
Groeten Paul.
Op zo 21 jun. 2015 21:09 schreef ronnalt notifications@github.com:
Hallo Paul,
Ik weet niet precies hoe GitHub werkt, maar heb Plugin_008.c Uservar omgezet naar UserVariableSet. Ik heb het tevens getest en het lijkt goed te werken.
Ik zal aanpassing in de Payload.txt ook nog even aangeven.
Gr Ronald
NODO-Core Build 817, NES v2.01, WebApp (SWINWA-PROD-V099)
You can view, comment on, or merge this pull request online at:
https://github.com/Nodo-Domotica/Nodo-Core/pull/917 https://github.com/Nodo-Domotica/Nodo-Core/pull/917 Commit Summary
- Aanpassing Plugin_008.c zodat deze werkt met UserVariableSet
File Changes
- M Nodo/Plugins/Plugin_008.c < https://github.com/Nodo-Domotica/Nodo-Core/pull/917/files#diff-0 https://github.com/Nodo-Domotica/Nodo-Core/pull/917/files#diff-0> (75)
Patch Links:
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.patch https://github.com/Nodo-Domotica/Nodo-Core/pull/917.patch
- https://github.com/Nodo-Domotica/Nodo-Core/pull/917.diff https://github.com/Nodo-Domotica/Nodo-Core/pull/917.diff
— Reply to this email directly or view it on GitHub < https://github.com/Nodo-Domotica/Nodo-Core/pull/917 https://github.com/Nodo-Domotica/Nodo-Core/pull/917>.
— Reply to this email directly or view it on GitHub https://github.com/Nodo-Domotica/Nodo-Core/pull/917#issuecomment-113944903 . https://github.com/notifications/beacon/AL8Aqh9_KUSuBbxfeoY8g6WCdiJmTvNjks5oVwSlgaJpZM4FIaCn.gif
— Reply to this email directly or view it on GitHub.
Dag Ronald,
Ik ben even kwijt wat de stavaza is van de plugin 8. Heb je die werkend en kun je deze naar mij mailen (p.k.tonkes@gmail.com) dan plaats ik hem in GitHub. Als je support nodig hebt voor het maken van aanpassingen dan hoor ik het graag. Ik beschik niet over de hardware om de plugin te testen.
Groet.
Hallo Paul,
Ik weet niet precies hoe GitHub werkt, maar heb Plugin_008.c Uservar omgezet naar UserVariableSet. Ik heb het tevens getest en het lijkt goed te werken.
Ik zal aanpassing in de Payload.txt ook nog even aangeven.
Gr Ronald
NODO-Core Build 817, NES v2.01, WebApp (SWINWA-PROD-V099)