This is a collection of all NBS espHome configs
Go to file
Nicolas Bachschwell 41b9d2d175
Added a bunch of information regarding A3Pool and Pingpongfuss to README.md
2022-05-24 18:47:22 +02:00
.gitignore Forgot to push .gitignore! PUSHING NOW 2022-05-23 19:54:13 +02:00
README.md Added a bunch of information regarding A3Pool and Pingpongfuss to README.md 2022-05-24 18:47:22 +02:00
a3pool.yaml Added a3pool information for quick and easy things 2022-05-23 19:52:46 +02:00
pingpongfuss1.yaml Added pingpongfuss1.yaml (Table Tennis Footswitch) to it. Documentation will come soon! 2022-05-24 11:42:35 +02:00
secrets.yaml.template Added pingpongfuss1.yaml (Table Tennis Footswitch) to it. Documentation will come soon! 2022-05-24 11:42:35 +02:00

README.md

The NBS espHome config file collection

This is a collection of all espHome config files!

Some general things:

Why tho?

Why? You ask me why? Because I want everyone in my family to have access to those files.

How about changes?

The general rule about changes is that you can intruduce them yourself and put in a pull request. However, withhin the family I will try to continue and improve stuff as it is so should you have suggestions, I'd like to hear them

How about passwords and keys?

Passwords and keys are listed in (secrets.yaml.temple)[this template]. We do not have a way to share the actual secrets.yaml internally within the family but I hope we find a solution to that problem. For now, ask me and I may share it with you.

A3Pool

This is a standard config for the a3pool. Nothing special by far with 2 temp sensors and 1 switch.

The temperature sensors have the pool_temperature and solar_temperature and will show report the pool temperature and solar temperature respectively every 10 seconds.

There is also one switch that is designed to turn the pump on and off. This works by giving an 500ms long impulse that should turn the pump on/off and sensing on a GPIO ping whenever the pump is currently on/off. This switch carries the name of pump. I know HOW CREATIVE... HOWEVER: If the pump is set to off or to the physical clock with physical switch in the garage this will not work! It will still report it's state correclty however.

There is an other switch that does not have any functionality yet but it's automate_control if anyone wants to know.

Table Tennis Count!

Table Tennis Footswitch

The files go by the name of (pingpongfuss.yaml)[pingpongfuss1.yaml]. While the 1 may be interpreted as just the first of the two sides, it's actually just one nodemcu for both sides. So keep that in mind.

And other disclaimer: This does not use the native API, or an encryption key, and uses MQTT only. However, that might change in the future

The topics are as follows:

Scoring points

Topic tabletenniscounter/control/score/count will be send with the value of either 0 or 1 when ever red or blue should get a point respectively.

Undoing last points (Up to 10 points)

Topic tabletenniscounter/control/score/undo will be sent with no payload to worry about. The counting part on the respberry pi is supposed to keep a list of the last 10 points.

More infos are added soon!