Cannot modify HA entities from Alexa

For days, I have tried with Emulated Hue and Haaska. Any help is greately appreciated. I am very close to surrendering.

Haaska

I managed to see some devices in Alexa at one point. but I was never able to change the state of any devices in HA. As I looked through Alexa devices and scenes, the HA devices that did appear had notations saying something about the server being unresponsive.

Emulated Hue.

My understanding is that turning on Emulated Hue is simply a matter of adding lines to configuration.yaml and enabling Alexa’s Hue skill. Is that really all? Because when I try to do the troubleshooting steps from here I get a 404 error. (i.e. browse to http://10.0.0.36:80/description.xml or http://10.0.0.36:80/api/v2/lights)

Devices do not show up in Alexa

Below is my entire configuration.yaml

# Configure a default setup of Home Assistant (frontend, api, etc)

default_config:
  # Text to speech

tts:
  - platform: google_translate

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

api:
  alexa:
  smart_home:

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.30.33.0/24

emulated_hue:
  host_ip: 10.0.0.36
  listen_port: 80
  expose_by_default: false
  exposed_domains:
    - input_boolean
    - scene
    - media_player
  entities:
    input_boolean.test_helper:
      name: "input boolean test"
      hidden: false
    input_boolean.test_helper_2:
      name: "input boolean test 2"
      hidden: false
    automation.door_lock_battery_check:
      name: "battery check"
      hidden: false
input_text:
  alexa_actionable_notification:
    name: Alexa Actionable Notification Holder
    max: 255
    initial: '{"text": "This is a test of the alexa actions custom skill. Did it work?", "event": "actionable.skill.test"}'

I haven’t used either of those for years but one thing it might be is did you open up a port on your router to allow Alexa to access your HA?

But I am using my internal IP. Maybe I will try accessing it from outside.

If you are not using those things to expose entities to Alexa, what are you using? Maybe I need to try it?

I just double-checked and it seems that emulated_hue does not need a port forwarded but it does need a specific port open on the machine.

But Haaska definitely needs port port 8123 or 443 forwarded to your HA machine per the docs.

I use Nabu Casa for my Alexa integration.