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

Atlantic Naema 3+Navilink 128 Controls show correctly, but can't change anything #18

Open
Unravel5 opened this issue Oct 15, 2024 · 11 comments

Comments

@Unravel5
Copy link

First, thank you very much for your great work.

I've installed the integration and logged in to Cozytouch. My Naema 3 boiler+ Navilink 128 setup shows up and the info displayued matches that shown in the app and on the thermostat.

If I try to change something, however, like the temperature, it first shows that it's been done correctly, but then reverts to the original value.

Doing the same on the 128 thermostat works fine, and the new value is shown in HA.

Nothink shows up in the logbook.

Let me know if you need more information and thanks again for your work!
Bruce

@gduteil
Copy link
Owner

gduteil commented Oct 15, 2024

Can you post the JSON file ?
Please mask the private informations before posting (address, ...)

@Unravel5
Copy link
Author

Unravel5 commented Nov 12, 2024 via email

@atmadja40
Copy link
Contributor

atmadja40 commented Jan 6, 2025

Hekllo @Unravel5,
Are you trying to modify temporarily the temperature while you are inside the Prog Mode ?
If so, I had the same need, so I modified the code to add this functionality and sent a pull request.
You can maybe read my pull request and try it on your side. Let me know your results. (don't forget to send both override time and override cmd to truely enable the temperature override)

Also, as gduteil told you, we will need your cozytouch.json file so that we can correctly integrate your device.

@gduteil
Copy link
Owner

gduteil commented Feb 22, 2025

Indeed changing the temperature in "prog" mode will only work if the device is recognized by the integration and Naema 3 isn't yet.
You can send the cozytouch.json or simply send the modelId ("Unknown product XXXX" displayed on left side).

@Syxxxx
Copy link

Syxxxx commented Feb 22, 2025

Bonjour, j'ai une NAEMA 3 MICRO 25 voila le json

[
{
"id": 1082394,
"name": "setup1",
"address": {
"addressLine": "",
"city": "",
"country": "",
"latitude": ,
"longitude": ,
"postalCode": ""
},
"numberOfRooms": 0,
"numberOfPersons": 0,
"area": 0,
"type": 2,
"mainHeatingEnergy": 2,
"mainDHWEnergy": 2,
"setupBuildingDate": 4,
"timeZone": "Europe/Paris",
"rateLimit": 30,
"absence": {
"endDate": 1739602860,
"startDate": 1739005306
},
"devices": [
{
"customName": "NAEMA 3 MICRO 25",
"deviceId": 25349517,
"deviceUrl": "XXXX-XXXX-XXXX",
"gatewayId": 712089,
"masterDeviceId": null,
"modelId": 1444,
"name": "NAEMA 3 MICRO 25",
"productId": 4,
"tags": [],
"gatewaySerialNumber": "XXXX-XXXX-XXXX",
"longName": "NAEMA 3 MICRO 25",
"productRange": "1",
"isAvailable": true,
"isAvailableTimestamp": 1740143406,
"isRemoteMaintainable": true,
"zoneId": 520483,
"capabilities": [
{
"capabilityId": 6,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 7,
"modificationDate": 1738166640,
"value": "4"
},
{
"capabilityId": 15,
"modificationDate": 1738166641,
"value": "0"
},
{
"capabilityId": 17,
"modificationDate": 1738166641,
"value": "20.5000000000000000000"
},
{
"capabilityId": 19,
"modificationDate": 1740198001,
"value": "20.00000000000000000000"
},
{
"capabilityId": 23,
"modificationDate": 1738166641,
"value": "49.0000000000000000000"
},
{
"capabilityId": 25,
"modificationDate": 1738166641,
"value": "6"
},
{
"capabilityId": 26,
"modificationDate": 1738166641,
"value": "4"
},
{
"capabilityId": 28,
"modificationDate": 1738166647,
"value": "2"
},
{
"capabilityId": 29,
"modificationDate": 1738166647,
"value": "0"
},
{
"capabilityId": 39,
"modificationDate": 1738166641,
"value": "55.0000000000000000000"
},
{
"capabilityId": 40,
"modificationDate": 1740175274,
"value": "18.00000000000000000000"
},
{
"capabilityId": 44,
"modificationDate": 1740179336,
"value": "1028000"
},
{
"capabilityId": 45,
"modificationDate": 1740179336,
"value": "126000"
},
{
"capabilityId": 46,
"modificationDate": 1740179336,
"value": "1154000"
},
{
"capabilityId": 47,
"modificationDate": 1738166641,
"value": "0"
},
{
"capabilityId": 49,
"modificationDate": 1738166641,
"value": "0"
},
{
"capabilityId": 50,
"modificationDate": 1738166641,
"value": "0.0000000000000000000"
},
{
"capabilityId": 73,
"modificationDate": 1738166640,
"value": "2"
},
{
"capabilityId": 75,
"modificationDate": 1738166641,
"value": "101"
},
{
"capabilityId": 86,
"modificationDate": 1739602913,
"value": "1"
},
{
"capabilityId": 88,
"modificationDate": 1738166640,
"value": "2134200"
},
{
"capabilityId": 89,
"modificationDate": 1738166641,
"value": null
},
{
"capabilityId": 90,
"modificationDate": 1738166641,
"value": "3"
},
{
"capabilityId": 92,
"modificationDate": 1738166641,
"value": "0"
},
{
"capabilityId": 93,
"modificationDate": 1738166641,
"value": "1"
},
{
"capabilityId": 94,
"modificationDate": 1738166640,
"value": "31779"
},
{
"capabilityId": 98,
"modificationDate": 1738166640,
"value": "100924284701115"
},
{
"capabilityId": 99,
"modificationDate": 1740176032,
"value": "0"
},
{
"capabilityId": 100,
"modificationDate": 1740150475,
"value": "1.00000000000000000000"
},
{
"capabilityId": 109,
"modificationDate": 1740198431,
"value": "18.00000000000000000000"
},
{
"capabilityId": 111,
"modificationDate": 1740197266,
"value": "19.00000000000000000000"
},
{
"capabilityId": 116,
"modificationDate": 1740198576,
"value": "18.00000000000000000000"
},
{
"capabilityId": 117,
"modificationDate": 1740197101,
"value": "18.53000000000000000000"
},
{
"capabilityId": 119,
"modificationDate": 1738166640,
"value": "-327.6800000000000000000"
},
{
"capabilityId": 120,
"modificationDate": 1738166641,
"value": "2"
},
{
"capabilityId": 121,
"modificationDate": 1738166640,
"value": "1"
},
{
"capabilityId": 150,
"modificationDate": 1739757192,
"value": "[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]"
},
{
"capabilityId": 152,
"modificationDate": 1739602912,
"value": "0"
},
{
"capabilityId": 153,
"modificationDate": 1739973866,
"value": "0"
},
{
"capabilityId": 154,
"modificationDate": 1738166753,
"value": "Salle \u00e0 manger"
},
{
"capabilityId": 157,
"modificationDate": 1740000991,
"value": "0"
},
{
"capabilityId": 158,
"modificationDate": 1739757206,
"value": "120"
},
{
"capabilityId": 159,
"modificationDate": 1740000991,
"value": "0"
},
{
"capabilityId": 160,
"modificationDate": 1738166640,
"value": "10.0000000000000000000"
},
{
"capabilityId": 161,
"modificationDate": 1738166640,
"value": "35.0000000000000000000"
},
{
"capabilityId": 162,
"modificationDate": 1738166640,
"value": "10.0000000000000000000"
},
{
"capabilityId": 163,
"modificationDate": 1738166640,
"value": "35.0000000000000000000"
},
{
"capabilityId": 164,
"modificationDate": 1738166640,
"value": "9"
},
{
"capabilityId": 165,
"modificationDate": 1739967486,
"value": "0"
},
{
"capabilityId": 166,
"modificationDate": 1738166640,
"value": "17"
},
{
"capabilityId": 168,
"modificationDate": 1738166641,
"value": "3"
},
{
"capabilityId": 170,
"modificationDate": 1740197272,
"value": "0"
},
{
"capabilityId": 171,
"modificationDate": 1738166640,
"value": "35.0000000000000000000"
},
{
"capabilityId": 172,
"modificationDate": 1738166640,
"value": "10.0000000000000000000"
},
{
"capabilityId": 177,
"modificationDate": 1738176067,
"value": "21.00000000000000000000"
},
{
"capabilityId": 179,
"modificationDate": 1740197271,
"value": "-48"
},
{
"capabilityId": 180,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 181,
"modificationDate": 1738166641,
"value": "4"
},
{
"capabilityId": 182,
"modificationDate": 1738227991,
"value": "0"
},
{
"capabilityId": 184,
"modificationDate": 1739610176,
"value": "1"
},
{
"capabilityId": 188,
"modificationDate": 1738166640,
"value": "3"
},
{
"capabilityId": 192,
"modificationDate": 1738166641,
"value": "40.0000000000000000000"
},
{
"capabilityId": 193,
"modificationDate": 1738166641,
"value": "20.0000000000000000000"
},
{
"capabilityId": 194,
"modificationDate": 1738166641,
"value": "16.0000000000000000000"
},
{
"capabilityId": 195,
"modificationDate": 1738166641,
"value": "20.0000000000000000000"
},
{
"capabilityId": 196,
"modificationDate": 1739757192,
"value": "[[450,19.5],[1380,18],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 197,
"modificationDate": 1739757192,
"value": "[[450,19.5],[1380,18],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 198,
"modificationDate": 1739757196,
"value": "[[525,19.5],[1380,18],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 199,
"modificationDate": 1739757196,
"value": "[[450,19.5],[1380,18],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 200,
"modificationDate": 1739757196,
"value": "[[450,19.5],[1380,18],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 201,
"modificationDate": 1739757196,
"value": "[[540,19.5],[1380,18],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 202,
"modificationDate": 1739757196,
"value": "[[540,19.5],[1380,18],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 203,
"modificationDate": 1739757196,
"value": "[[360,24],[1320,26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 204,
"modificationDate": 1739757196,
"value": "[[360,24],[1320,26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 205,
"modificationDate": 1739757206,
"value": "[[360,24],[1320,26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 206,
"modificationDate": 1739757206,
"value": "[[360,24],[1320,26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 207,
"modificationDate": 1739757206,
"value": "[[360,24],[1320,26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 208,
"modificationDate": 1739757206,
"value": "[[360,24],[1320,26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 209,
"modificationDate": 1739757206,
"value": "[[360,24],[1320,26],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]"
},
{
"capabilityId": 217,
"modificationDate": 1738166640,
"value": "3"
},
{
"capabilityId": 218,
"modificationDate": 1740147006,
"value": "0"
},
{
"capabilityId": 219,
"modificationDate": 1738166640,
"value": "internal"
},
{
"capabilityId": 220,
"modificationDate": 1738166640,
"value": "0.0000000000000000000"
},
{
"capabilityId": 222,
"modificationDate": 1739757192,
"value": "[0,0]"
},
{
"capabilityId": 244,
"modificationDate": 1738166638,
"value": "2"
},
{
"capabilityId": 294,
"modificationDate": 1738166640,
"value": "0.5000000000000000000"
},
{
"capabilityId": 295,
"modificationDate": 1738166641,
"value": "15"
},
{
"capabilityId": 296,
"modificationDate": 1738166641,
"value": "60"
},
{
"capabilityId": 297,
"modificationDate": 1738166641,
"value": "4"
},
{
"capabilityId": 298,
"modificationDate": 1738166640,
"value": "0"
},
{
"capabilityId": 299,
"modificationDate": 1738166641,
"value": "0"
},
{
"capabilityId": 300,
"modificationDate": 1738166640,
"value": "24.0000000000000000000"
},
{
"capabilityId": 304,
"modificationDate": 1738166640,
"value": "1"
},
{
"capabilityId": 306,
"modificationDate": 1738166640,
"value": "8"
},
{
"capabilityId": 307,
"modificationDate": 1738166638,
"value": "0"
},
{
"capabilityId": 315,
"modificationDate": 1738166664,
"value": "3600"
},
{
"capabilityId": 316,
"modificationDate": 1738166640,
"value": "1.10.13"
},
{
"capabilityId": 317,
"modificationDate": 1738166641,
"value": "0"
},
{
"capabilityId": 318,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 319,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 320,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 321,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 322,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 323,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 324,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 325,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 326,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 327,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 328,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 329,
"modificationDate": 1738166639,
"value": "1"
},
{
"capabilityId": 330,
"modificationDate": 1738166639,
"value": "15"
},
{
"capabilityId": 331,
"modificationDate": 1738166639,
"value": "1440"
},
{
"capabilityId": 332,
"modificationDate": 1738166639,
"value": "15"
},
{
"capabilityId": 333,
"modificationDate": 1738166639,
"value": "1440"
},
{
"capabilityId": 334,
"modificationDate": 1739757192,
"value": "0"
},
{
"capabilityId": 335,
"modificationDate": 1738166640,
"value": "002134200031779"
},
{
"capabilityId": 341,
"modificationDate": 1738166641,
"value": "1"
},
{
"capabilityId": 342,
"modificationDate": 1738166641,
"value": "49.0000000000000000000"
},
{
"capabilityId": 100010,
"modificationDate": 1738166640,
"value": "0"
},
{
"capabilityId": 100105,
"modificationDate": 1738166641,
"value": "1"
},
{
"capabilityId": 100306,
"modificationDate": 1738166640,
"value": "19.0000000000000000000"
},
{
"capabilityId": 100400,
"modificationDate": 1738166641,
"value": "0"
},
{
"capabilityId": 100402,
"modificationDate": 1738166641,
"value": "7"
},
{
"capabilityId": 100406,
"modificationDate": 1738166641,
"value": "1"
},
{
"capabilityId": 100409,
"modificationDate": 1738166647,
"value": "0"
},
{
"capabilityId": 100600,
"modificationDate": 1738166641,
"value": "4"
},
{
"capabilityId": 100601,
"modificationDate": 1738166641,
"value": "4"
},
{
"capabilityId": 100607,
"modificationDate": 1738166641,
"value": "50"
},
{
"capabilityId": 101302,
"modificationDate": 1738166640,
"value": "0"
},
{
"capabilityId": 105300,
"modificationDate": 1738166641,
"value": "55.0000000000000000000"
},
{
"capabilityId": 105301,
"modificationDate": 1738166641,
"value": "30.0000000000000000000"
},
{
"capabilityId": 107106,
"modificationDate": 1739660563,
"value": "4"
}
]
}
],
"gateways": [
{
"id": "712089",
"serialNumber": "XXXX-XXXX-XXXX",
"isAlive": true,
"setupId": XXXXXXXX,
"type": 1000
}
],
"zones": [
{
"id": 520483,
"name": "X",
"zoneType": 29,
"numberOfDevices": 1
}
]
}
]

@Unravel5
Copy link
Author

Unravel5 commented Feb 22, 2025 via email

@gduteil
Copy link
Owner

gduteil commented Feb 22, 2025

I also had problems with the Navilink Wifi and Zigbee communications, my boiler is at limits of the receptions ranges.
I ended by moving the Navilink in another part of the room to be in Wifi and Zigbee (used for thermostat) reception ranges.

@gduteil
Copy link
Owner

gduteil commented Feb 22, 2025

@Syxxxx Merci pour le JSON, je viens d'ajouter le modelId 1444 dans la branche main

@Syxxxx
Copy link

Syxxxx commented Feb 22, 2025

Parfait, merci !

@Syxxxx
Copy link

Syxxxx commented Feb 23, 2025

Possible de faire une release stp ?

@gduteil
Copy link
Owner

gduteil commented Feb 23, 2025

Je viens de faire une pre-release 1.0b, elle ne devrait pas être proposée par défaut je pense, il faut aller dans HACF/Cozytouch et la choisir dans le menu en haut à droite puis Retélécharger

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

4 participants