anchor.diff:            listen_port = 80;
           };
   
  -        # show mqtt interaction in the log
           # https://www.home-assistant.io/integrations/logger/
           logger = {
             default = "info";
  -          logs."homeassistant.components.mqtt" = "debug";
           };
         };
   
  
positive.code:         # https://www.home-assistant.io/integrations/frontend/
          frontend = {};
  
          # configure an mqtt broker connection
          # https://www.home-assistant.io/integrations/mqtt
          mqtt = {
            broker = "127.0.0.1";
            username = mqttUsername;
            password = mqttPassword;
          };
  
          # create a mqtt sensor that syncs state with its mqtt topic
          # https://www.home-assistant.io/integrations/sensor.mqtt/
          binary_sensor = [ {
            platform = "mqtt";
            state_topic = "home-assistant/test";
            payload_on = "let_there_be_light";
            payload_off = "off";
          } ];
  
          # set up a wake-on-lan switch to test capset capability required
          # for the ping suid wrapper
          # https://www.home-assistant.io/integrations/wake_on_lan/
  
negative.code:         hass.wait_for_open_port(8123)
          hass.succeed("curl --fail http://localhost:8123/lovelace")
  
      with subtest("Check that capabilities are passed for emulated_hue to bind to port 80"):
          hass.wait_for_open_port(80)
          hass.succeed("curl --fail http://localhost:80/description.xml")
  