 void setup() {
   digitalWrite(RELAY, 0); // Stop the relay from fluttering during pinMode() change.
   pinMode(RELAY, OUTPUT);
+
+  {// Start with the exhaust fan ON, so you don't have to wait for WiFi to turn the fan on
+  machinestate = POWERED;
+  digitalWrite(RELAY, 1);
+  }
 
   pinMode(LED_GREEN, OUTPUT);
   pinMode(LED_ORANGE, OUTPUT);

    Log.print(">");

    Log.print(" Button="); Log.print(digitalRead(PUSHBUTTON)  ? "not-pressed" : "PRESSed");
    Log.print(" Relay="); Log.print(digitalRead(RELAY)  ? "ON" : "off");
    Log.println(".");

    last_debug = millis();


#include <SPI.h>

#include "MakerSpaceMQTT.h"
#include "Log.h"
#include "LEDs.h"
#include "OTA.h"
