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

Datapoint collection #28

Open
soulfire89 opened this issue Apr 25, 2024 · 7 comments
Open

Datapoint collection #28

soulfire89 opened this issue Apr 25, 2024 · 7 comments

Comments

@soulfire89
Copy link

Hey,
do you allready have a collection of all writeable datapoints from the main menu?
I found a way to get the ID's when using DevTools. The Network section shows each datapoint action inside the Myuplink GUI.

If there is no collection, I would offer to collect the ones from my Nibe VVM225/F2120-8 and share it here.

I can imagine that it would be great for a lot of users, having an adapter-menu to create a set of datapoint's in different languages. I've checked the functionality with "set data" datapoint from your adapter with these ID's and it worked:

  Name Einheit Menü
47027 Außentemperaturpunkt °C 1.9.8
47028 Kurvenänderung °C 1.9.8

I think there is an hidden API part called internalapi.myuplink.com which is used for non offical API datapoints: https://internalapi.myuplink.com/v3/devices/***

BR, Armin

@sebilm
Copy link
Owner

sebilm commented Apr 28, 2024

I'll have a look at it, but it may take a few weeks - I don't have that much time at the moment.

@soulfire89
Copy link
Author

This is what I've collected the last days. Everything with german description. Tried to find the values for the different ID's. But it was difficult for button or checkbox ID's like 47260. There is only one ID with 5 different options. I couldn't find out which values were send when pressing them.

<style> </style>
ID Name de-D Name en-En value Einheit Menü Kategorie
47011 Temperaturoffset   0(aus);1(an) on/off 1.1.1  
47260 normal   0   1.2 Ventilation
47260 Ventilation Geschw. 1   1   1.2 Ventilation
47260 Ventilation Geschw. 2   2   1.2 Ventilation
47260 Ventilation Geschw. 3   3   1.2 Ventilation
47260 Ventilation Geschw. 4   4   1.2 Ventilation
48132 vorüb. Luxus aus       2.1 vorüb. Luxus
48132 vorüb. Luxus 3 hrs       2.1 vorüb. Luxus
48132 vorüb. Luxus 6 hrs       2.1 vorüb. Luxus
48132 vorüb. Luxus 12 hrs       2.1 vorüb. Luxus
48132 vorüb. Luxus einm. Erhöhung       2.1 vorüb. Luxus
47041 Sparm.       2.2 Komfortmodus
47041 normal       2.2 Komfortmodus
47041 Luxus       2.2 Komfortmodus
47274 Ventilatorrückstellzeit Geschw. 1     hrs 1.9.6 Ventilatorrückstellzeit
47273 Ventilatorrückstellzeit Geschw. 2     hrs 1.9.6 Ventilatorrückstellzeit
47272 Ventilatorrückstellzeit Geschw. 3     hrs 1.9.6 Ventilatorrückstellzeit
47271 Ventilatorrückstellzeit Geschw. 4     hrs 1.9.6 Ventilatorrückstellzeit
47027 Außentemperaturpunkt     °C 1.9.8 Punktverschiebung
47028 Kurvenänderung     °C 1.9.8 Punktverschiebung
47537 Nachtabsenkung   0(aus);1(an) on/off 1.9.9 Nachtabsenkung
47538 Starttemp. Abluft:     °C 1.9.9 Nachtabsenkung
47539 min. Diff. Außen- und Abluft:     °C 1.9.9 Nachtabsenkung
40940 Gradminuten aktueller Wert   +--10 DM 4.9.3 Gradminuteneinstellung
47206 Gradminuten Start Verdichter   +--10 DM 4.9.3 Gradminuteneinstellung
48072 Gradminuten Startdifferenz Zusatzheizung   +--10 DM 4.9.3 Gradminuteneinstellung
47209 Gradminuten Diff. Zw. ZH-Stufen   +--10 DM 4.9.3 Gradminuteneinstellung

@MichaelSchaaf999
Copy link

Hi Armin,
what I can find for our SMO S40 F2120-16 are datapoints as follows, examples:
grafik

In other words: I cannot see IDs following your example, means: NO 4xxxx IDs.
Is there any way to find the "translation" of our IDs, e.g. 11 = Brauch­wasser, oben (BT7) or 12 = Brauch­wasser­berei­tung (BT6) or 10733 = Lade­pumpen­dreh­zahl (EB101-GP12)?

BR, Micha

@soulfire89
Copy link
Author

@MichaelSchaaf999 You can find these information when using DevTools at myuplink.com. The Network section shows each datapoint action inside the Myuplink GUI.
They were not delivered from iobroker adapter right now. But you can set most of them via "set data" datapoint.

@MichaelSchaaf999
Copy link

MichaelSchaaf999 commented May 13, 2024

Dear Armin,
thanks a lot for your explanation. But, much better: I saw that you set the device "NAME" of each imported device as shown somewhere... in the API I assume. I can see it in the tab-objects if the configuration of this tab-objects is set to show the names.
Means:
10733 -> Name= "Vorübergehend mehr BW"
That's awsome!

Question:
@soulfire89 Do you have any advice how to show that "name" in a GUI, in VIS, means: in a (text-)widget?
I have no idea how to access this datapoint's field "name" and show it in a view with the datapoint's content then.
BR
Micha

@MichaelSchaaf999

This comment was marked as off-topic.

@MichaelSchaaf999

This comment was marked as off-topic.

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

3 participants