dkjonas / Wavin-AHC-9000-mqtt

Esp8266 mqtt interface for Wavin AHC-9000/Jablotron AC-116
MIT License
82 stars 35 forks source link

Support for Watt values #23

Closed heinowalther closed 2 years ago

heinowalther commented 3 years ago

Hi there, First of all, thank you for the work you have done so far... I have just soldered it together and of cause it just works :-)

I can see that some other projects with Wavin reports Watts, which I think the unit can report, so if it is possible I would like to have that added in the future.

PS: With such a simple circuit board it might be worth while hacking something together in some PCB designer and have a bunch of boards created in China... then maybe create a 3D-printable box for it? (If I have the time for it I will let you know...). I know that Wavin is mostly a Danish product, but there are a whole lot of them out there, and the display they provide is just a joke ;-)

I was also thinking that with a little more coding one could make a version which was reachable from a webpage and which stored the collected values to show nice graphs... should be possible as least with the D1 Mini Pro which has more memory...

I have lots of good ideas, but just not enough time to implement them all ;-)

/Heino

dkjonas commented 3 years ago

I don't remember having seen anything about power consumption in the docs. Only thing I can think of is the current sent through each actuator, but I think this value is of limited use. Can you point me to at project that reports power?

With regards to PCB, I have been thinking about creating a design, but haven't had the time. Actually it is possible to make it rather small, so that it can fit in the small area, where you put in the RJ45 connectors. So no enclosure is needed.

I would like to keep this project small with minimal dependencies both on hardware and software. So I will not add features like webserver etc. I feel that data collection and presentation is much better handled by a separate app, that uses the data provided by mqtt. But the AHC9000 communication is separated from the rest of the code, so you can easily use it as a library for a different project, if you want. The license also permits this.