The gubbins and configuration files for integrating a McIntosh C2500 amplifier (it should work with all rs232 McIntosh's) with Home Assistant using ESPHome.
# Filename: mcintosh.yaml
substitutions:Everything below the separator bar is a mirror of the "Find Alternatives for Ourselves Megathread: Third Strike" post by bettervanilla on the r/RedditAlternatives subreddit, found here.
It was last updated on 2023, Aug 6 at or around 1325 EDT. It may or may not get updates going forward, depending on how much free time I have (e.g. don't expect me to update it but I might if I have time). Also, if bettervanilla decides to move his post off of reddit, I plan to update this page to redirect to the new location.
Also found one more really nice list mentioned on the r/linuxmasterrace sub while trying to find where they are migrating to. Thanks to /u/ball_soup for sharing!
| substitutions: | |
| device_name: mcintosh | |
| friendly_name: "McIntosh C2500" | |
| timezone: "Europe/London" | |
| main_icon: "amp" | |
| activity_threshold: "5" # Threshold (number) that the device will change from `Idle` to `Active` if power is greater than or equal to | |
| esphome: | |
| name: ${device_name} | |
| platform: ESP8266 |
| [neopixel fysetc_mini12864] | |
| pin: EXP1_6 | |
| chain_count: 3 | |
| color_order: RGB | |
| initial_RED: 0.0 | |
| initial_GREEN: 0.0 | |
| initial_BLUE: 0.4 | |
| [delayed_gcode set_displaytemp_timer] | |
| initial_duration: 1 |
| Server 2 sockets,6 cores each, 2.4ghz | |
| # Set ixgbe options | |
| # Limit RSS queues to the number of physical cores per cpu | |
| # Disable offload | |
| # When you change this, you need to run the command and reboot for it to take. | |
| echo "options ixgbe LRO=0,0 MQ=1,1 RSS=6,6 VMDQ=0,0 vxlan_rx=0,0" > /etc/modprobe.d/ixgbe.conf | |
| # Shut down HT cores | |
| for i in $(seq 1 2 23); do |