Also ich muss ja nicht auf eine Internetverbindung warten, das habe ich nie geschrieben.
Die scripte brauchen kein Internet.
Bash Alles anzeigen#!/bin/bash -x # script "aus" um die wifi Lichter aus zu schalten. # Alle Lichter ausschalten Zone 1,2, aber zuerst auf max. machen # Zone 1+2 auf max. echo -n -e "\x38\x00\x55" | nc -u -q 1 192.168.0.6 8899 sleep .1 echo -n -e "\xB8\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Zone 1 on max. Gang sleep .3 echo -n -e "\x3D\x00\x55" | nc -u -q 1 192.168.0.6 8899 sleep .1 echo -n -e "\xBD\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Zone 2 on max. Gaestezimmer sleep .5 # Alle aus echo -n -e "\x39\x00\x55" | nc -u -q 1 192.168.0.6 8899 # All off sleep .3 echo -n -e "\x39\x00\x55" | nc -u -q 1 192.168.0.20 8899 # All off second controller sleep 1 exit
Was sind das denn dann für IP-Adressen? "Internet" war der falsche Begriff von mir -- ich habe das Heimnetz gemeint. Ist der Pi nicht im Netz, kann er auch nichts an die (lokalen) IP-Adressen senden.
Lass mal systemctl aktiviert, starte den Pi neu und rufe dann wieder den Status ab. Mal sehen was für eine Fehlermeldung ausgegeben wird
Gib uns mal bitte die Ausgabe durch. Anhand dieser konnte ich in meinem Fall nämlich erkennen, dass es an der fehlenden Verbindung ins Heimnetzwerk lag.