Page 1 of 1

NODON STP-2-1-05 Manufacturer unknown

Posted: Wednesday 13 May 2015 13:51
by DjeFr
Hello,

I've just connected an Enocean PI (from http://www.g-media.fr/enocean-pi-raspberry.html) on my raspberry pi 2, and added it as an "EnOcean USB (ESP3)" on /dev/ttyAMA0

Then I made a discovery on a NODON indoor temperature sensor STP-2-1-05. It was well detected and gives me good temperature measurements, but it gave me this warning:

Code: Select all

2015-05-13 13:23:12.642 EnOcean: 01 (0A/07) A5 08 28 46 80 01 8A 2D 88 00 01 FF FF FF FF 39 00
2015-05-13 13:23:12.643 EnOcean: destination: 0xffffffff
RSSI: 43
2015-05-13 13:23:12.643 EnOcean: 4BS data: Sender id: 0x018a2d88 Status: 00 Data: 46
2015-05-13 13:23:12.643 EnOcean: 4BS, Teach-in diagram: Sender_ID: 0x018A2D88
Manufacturer: 0x46 (>>Unkown... Please report!<<)
Profile: 0x02
Type: 0x05 (Temperature.05)
So I report it ;)
Do I need to create a ticket for this?

Re: NODON STP-2-1-05 Manufacturer unknown

Posted: Friday 13 November 2015 11:56
by tomtom602
Hi,

I've buyed a EnOcean Pi module and installed it on my Raspberry Pi 2, I can see the device as ttyAMA0 and, like you I've tried to add it as "EnOcean USB (ESP3)" on /dev/ttyAMA0
but it seems to not been recognize
I can't find how to go in discovery mode with it.

Could you please explain your installation procedure with more details ?

Re: NODON STP-2-1-05 Manufacturer unknown

Posted: Tuesday 08 December 2015 21:10
by elk0
Hi,

Same issue for me.
I bought 2 STP-2-1-05 temperature sensors from Nodon and get

Code: Select all

2015-12-08 21:08:42.163 New sensors allowed for 5 minutes...
2015-12-08 21:08:54.620 EnOcean: 01 (0A/07) A5 08 28 46 80 01 95 96 28 00 01 FF FF FF FF 34 00
2015-12-08 21:08:54.620 EnOcean: destination: 0xffffffff<br>RSSI: 48
2015-12-08 21:08:54.620 EnOcean: 4BS data: Sender id: 0x01959628 Status: 00 Data: 46
2015-12-08 21:08:54.621 EnOcean: 4BS, Teach-in diagram: Sender_ID: 0x01959628<br>Manufacturer: 0x46 (>>Unkown... Please report!<<)<br>Profile: 0x02<br>Type: 0x05 (Temperature.05) 
Any help would be welcome

Re: NODON STP-2-1-05 Manufacturer unknown

Posted: Saturday 19 December 2015 13:25
by StephaneG
Hello,

If you are able to commile Domoticz yourself, then just add the new 0x046 / Nodon line in the manufacturer table in Hardware/EnOceanESP2.cpp between 0x041 and 0x7FF, like below:

{ 0x041, "AIR_SYSTEM_COMPONENTS_INC" },
{ 0x046, "Nodon" },
{ 0x7FF, "Multi user Manufacturer ID" },

Then recompile, press the sensor Learn button again, see in the log that it was properly taught-in, and wait until the next measurement broadcast by the sensor (up to 15mn). At this point you will find your new sensor in the device list.

I've done this myself and it works 100% OK since.

This change will be part of more EnOcean reworks in a future update.

Regards,
--
Stéphane

Re: NODON STP-2-1-05 Manufacturer unknown

Posted: Friday 12 October 2018 11:17
by pat054
Hello,
I'm new and I'm interested in updating the manufacturers table: but how?
Where do we find this table? With which software to open it?
Compile: with which compiler?

In short, I do not know how to do it. Thank you for any help.
Patric

Re: NODON STP-2-1-05 Manufacturer unknown

Posted: Friday 12 October 2018 12:06
by D'rMorris
Never tried it myself, but the instructions are here:
https://www.domoticz.com/wiki/Raspberry ... rom_source

Re: NODON STP-2-1-05 Manufacturer unknown

Posted: Friday 12 October 2018 12:25
by pat054
hello to D'rMorris,
thank you for your answer but it looks complicated for a beginner ...
What I'm looking for is just what did StephaneG, add "{0x046," Nodon "}".
Where is "hardware / EnOceanESP2.cpp" on my Raspberry PI3? It is a file? And how to update and compile?

Patric