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
HomeWizard remote api toevoegen als uitleesmethode bij Dataloggerconfiguratie #1327
Comments
Bedankt voor je vraag. Ik begrijp je voorstel, alleen is het helaas momenteel niet mogelijk om elke combinatie te ondersteunen. Ik denk dat je dan het beste kunt kijken naar een plugin, zoals in dit voorbeeld met een andere bron, maar soortgelijk verzoek: https://dsmr-reader.readthedocs.io/en/latest/plugins.html#example-5-read-telegrams-using-dsmrloggerws-api Als ik zo de docs van Homewizard kijk dan staat er een waarschuwing bij die telegram API. Er lijkt echter ook een tweede API te zijn die de gesplitste velden ontsluit, waardoor die checksum (die missende 4 tekens na
Kun je eens kijken of je daar data van terugkrijgt? En komt dat overeen met het voorbeeld uit de docs? Want dan kan ik wel even even voor je kijken of ik iets voor je in elkaar kan draaien. Als die plugin werkt dan zal ik hem toevoegen aan de docs, zoals deze: #1057 (comment) |
En wat voor slimme meter en DSMR-protocol (v4/5 of ouder) heb je trouwens? Wellicht veroorzaakt dat namelijk die missende checksum. |
Bedankt voor de snelle reactie.
|
Bedankt voor je aanvulling. Je hoeft niet perse zelf te knutselen. Het enige wat dan nog mist is het tijdstip van de meting, wel vreemd dat ze die niet ontsluiten.
Haal voor het laatste wel je serienummer weg, dat is een lang getal op de 3e of 5e regel die begint met:
|
Hier is ie, ik heb dsmr5 (ging er vanuit dat dat de smr versie was) en inderdaad alleen electra.
|
Hoi, Ik hoop toch stilletjes dat de remote api ooit een standaard invoermethode voor de datalogger wordt. (dus gewoon vanuit het dataloggerconfiguratie scherm) Dat zou toch een stuk eenvoudiger zijn. (en voor zover ik kan inschatten is, behalve de invoervelden al aanwezig) |
Bedankt voor je aanvulling, fijn om te horen! Dat was de reden dat ik vroeg naar je meter, al denk ik dat de fout in Homewizard zit. Want je telegram geeft aan dat het DSMR v5 is:
En dan is het de vraag waarom de checksum mist, want ik kan me niet voorstellen dat je (v5) meter die niet meegeeft. Het kan zijn dat Homewizard de checksum weghaalt na het valideren van het telegram, maar dat is een aanname van mij. Ik zal het gebruiken van plugins wel stukken simpeler maken via #1328. Dat is het in ieder geval te beheren via de webinterface en maakt het al stukken minder technisch. |
Hoi, is hier ooit nog een follow up voor gekomen? Ik zou graag mijn HomeWizard P1-meter gebruiken met DSMR-reader :). |
DSMR-reader werkt alleen direct op de meter of per proxy, waarbij een proxy de API van DSMR-reader kan gebruiken om een telegram of de data in DSMR-reader te zetten. Andersom is er geen mogelijkheid. Je kunt hooguit |
Hoi,
Wellicht zie ik iets over het hoofd, maar dat hoor ik dan graag van je.
Is het mogelijk om bij de Datalogger configuratie naast Seriele poort en netwerk socket een derde optie remote api te maken.
Hiermee zou dan heel makkelijk bijvoorbeeld de Homewizard P1 kunnen worden uitgelezen. Deze heeft een api waarbij je het volledige telegram kan uitlezen op
http://ipadres/api/v1/telegram
. Het enige verschil met wat dsmr_reader qua telegram is de laatste regel. Het homewizard telegram eindigt op een ! en dsmr_reader op ! gevolgd door 4 tekens.Als invoervelden denk ik dan aan of 1 complete adresregel of host, poort, pad.
Groet Cornelis
The text was updated successfully, but these errors were encountered: