Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Actuele Amperes weergeven #875

Closed
dgeest66 opened this issue Feb 12, 2020 · 23 comments
Closed

Actuele Amperes weergeven #875

dgeest66 opened this issue Feb 12, 2020 · 23 comments
Assignees
Milestone

Comments

@dgeest66
Copy link

dgeest66 commented Feb 12, 2020

Ik zou graag ook het actueel gebruik in Ampere per fase zien in dsmr-reader. En deze ook door kunnen zetten via mqtt.

De applicatie die mijn laadpaal aanstuurt heeft https://github.com/snaptec/openWB deze gegevens nodig heeft.
Het gaat om de volgende OBIS-codes:

1-0:31.7.0(001*A)
1-0:51.7.0(000*A)
1-0:71.7.0(000*A)

Kan ik deze zelf toevoegen, of kan de code aangepast worden?

@dgeest66 dgeest66 added the review Not sure yet whether to implement this label Feb 12, 2020
@dennissiemensma dennissiemensma removed the review Not sure yet whether to implement this label Feb 12, 2020
@dennissiemensma
Copy link
Member

Bedankt voor je verzoek. Ik zal er op termijn inhoudelijk naar kijken.

Je kunt ook nog overwegen om het zelf uit te lezen met dsmr_parser en daarna direct door te geven aan die andere applicatie. Daar ben je wellicht wat sneller mee geholpen.

@DarkShadowNight
Copy link

Dit zou een zeer zinnige functionaliteit kunnen zijn, daar je aansluiting beperkt is op stroom en niet op vermogen.
Een kleine grafiek net zoals de spanning zou al een leuke toevoeging zijn.

@dennissiemensma dennissiemensma added this to the 3.5 milestone Feb 20, 2020
@dennissiemensma
Copy link
Member

@dgeest66 @DarkShadowNight ik heb een opzet klaar. Alleen ben ik er nog niet helemaal uit welke grafiekstijl het beste hiervoor is. Hebben jullie input?

  • Bij stacked staan de fasen altijd boven elkaar en kunnen ze elkaar nooit kruizen.
  • Bij unstacks gaan ze door elkaar heen en kunnen ze elkaar kruizen wanneer ze wisselend hoger of lager dan elkaar zijn (zie voltages).

Zie de screenshots:

Stacked bars

Selection_004

Stacked lines

Selection_005

Unstacked lines

Selection_006

@dennissiemensma
Copy link
Member

Voor nu in branch klaargezet met stacked bars als voorstel. Wacht op input.

dennissiemensma added a commit that referenced this issue Feb 20, 2020
@dgeest66
Copy link
Author

@dennissiemensma dank, ik zal zsm terugkoppelen

@Ferryb
Copy link

Ferryb commented Feb 23, 2020

Ik zou de Ampere's ook fijn vinden naar MQTT. Hopelijk snel een update. :)

@dgeest66
Copy link
Author

Misschien domme vraag, maar welke stappen moet ik nemen om van de huidige versie naar deze branch te updaten?

@dennissiemensma
Copy link
Member

Je kunt wisselen met:

sudo su - dsmr
git fetch
git checkout -b feature/875-power-current-graph wip/feature/875-power-current-graph
./deploy.sh

Zorg er wel voor dat je voor de zekerheid een recente database-backup achter de hand hebt.

@dennissiemensma
Copy link
Member

Ik heb de branch alvast gemerged naar de release branch. Mocht het nog een ander type moeten worden, dan pas ik het tussendoor nog wel aan.

@dennissiemensma
Copy link
Member

Uitgebracht in v3.5

@Ferryb
Copy link

Ferryb commented Mar 3, 2020

Dennis, zijn de stoomwaardes nu ook via MQTT te versturen? via gesplitst topic? Ik zie ze er namelijk niet bij staan.

@dennissiemensma
Copy link
Member

Ik heb daar niet bij stil gestaan. Echter gaat alles dynamisch, dus je kunt kijken of deze mapping voor je werkt:

JSON

phase_power_current_l1 = phase_power_current_l1
phase_power_current_l2 = phase_power_current_l2
phase_power_current_l3 = phase_power_current_l3

Split topic

phase_power_current_l1 = dsmr/reading/phase_power_current_l1
phase_power_current_l2 = dsmr/reading/phase_power_current_l2
phase_power_current_l3 = dsmr/reading/phase_power_current_l3

Ik zal de beschrijvingen met bovenstaande waardes bijwerken.

@Ferryb
Copy link

Ferryb commented Mar 3, 2020

Ook deze werkt inderdaad. Alle waardes worden retained verstuurd.
Dank weer.

@dgeest66
Copy link
Author

dgeest66 commented Mar 4, 2020

@dennissiemensma , dankjewel voor de toevoeging!

@dennissiemensma
Copy link
Member

Bijgewerkt in v3.6

@RubenDijk
Copy link

Volgens mij zijn de waardes die hij over mqtt weg stuurt geen ampère maar wattage. (versie 3.9.1)

@RubenDijk
Copy link

image
image

@dennissiemensma
Copy link
Member

@RubenDijk bedankt voor je melding.

Kan het zijn dat je in de verkeerde grafiek kijkt? Er staat expliciet Ampere in als ik het hier test.
Mocht je geen DSMR v5 meter hebben, dan zijn deze gegevens overigens niet beschikbaar.

Selection_002

@RubenDijk
Copy link

RubenDijk commented May 15, 2020

Hallo Dennis,

Ik zie wel Amperes in DSMR-Reader webpage.
De waarde word niet door gestuurd naar ha (mqtt) De gestuurde waardes zijn wattage per fase
image
image

@dennissiemensma
Copy link
Member

Als je DSMR-reader al gebruikte voordat v3.5 er was, zul je ze met de hand moeten toevoegen aan de MQTT config. Dat gaat niet automatisch: #875 (comment)

@RubenDijk
Copy link

zo als hier boven zijn de regels toegevoegd.
Heb de supervisor reload en opnieuw opgestart.
De rpi gereboot, DSRM versie nr:5

@RubenDijk
Copy link

Dennis,

Zou het kunnen dat HA het niet ondersteund?
Mqtt explorer ziet hem wel
image

@dennissiemensma
Copy link
Member

Dat zou kunnen. Ik gebruik zelf geen HA dus ik kan je op dat gebied niet helpen. Je kunt eventueel op het Tweakers forum om hulp vragen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants