oliverhi / smarthomeserver Goto Github PK
View Code? Open in Web Editor NEWA simple setup for your own smart home server (on a Raspberry Pi)
A simple setup for your own smart home server (on a Raspberry Pi)
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:20: Starting Zigbee2MQTT version 1.28.4 (commit #52e545f)
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:20: Starting zigbee-herdsman (0.14.76)
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:21: zigbee-herdsman started (resumed)
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:21: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":114,"product":0,"revision":"0x26720700","transportrev":0},"type":"ConBee2/RaspBee2"}'
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:21: Currently 0 devices are joined:
zigbee2mqtt | Zigbee2MQTT:warn 2022-12-27 12:15:21: permit_join
set to true
in configuration.yaml.
zigbee2mqtt | Zigbee2MQTT:warn 2022-12-27 12:15:21: Allowing new devices to join.
zigbee2mqtt | Zigbee2MQTT:warn 2022-12-27 12:15:21: Set permit_join
to false
once you joined all devices.
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:21: Zigbee: allowing new devices to join.
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:22: Connecting to MQTT server at mqtt://localhost
zigbee2mqtt | Zigbee2MQTT:error 2022-12-27 12:15:22: MQTT error: connect ECONNREFUSED 127.0.0.1:1883
zigbee2mqtt | Zigbee2MQTT:error 2022-12-27 12:15:22: MQTT failed to connect, exiting...
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:22: Stopping zigbee-herdsman...
zigbee2mqtt | Zigbee2MQTT:error 2022-12-27 12:15:23: MQTT error: connect ECONNREFUSED 127.0.0.1:1883
zigbee2mqtt | Zigbee2MQTT:info 2022-12-27 12:15:23: Stopped zigbee-herdsman
README.md
env file
# general
DATADIR=/dockerData
TZ=Europe/Berlin
PUID=1000
PGID=1000
[email protected]
SMTP_SERVER=smtp.yourserver.net
SMTP_PORT=587
SMTP_USER=username
SMTP_PASSWORD=password123
# pihole
PH_WEBPASSWORD=password123
# watchtower
[email protected]
# pushover (used with watchtower)
PO_USERKEY=abc123
PO_TOKEN=def456
zigbee2mqtt_configuration.yaml
# example config for usage with the Sonoff Zbridge controller and Home Assistant
homeassistant: true
permit_join: false
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.2.4 # your mqtt broker IP
serial:
port: tcp://192.168.3.6:8888 # IP of your Zigbee bridge
adapter: ezsp
# alternative with USB connection
#serial:
# port: /dev/ttyUSB0
frontend: true
advanced:
network_key: GENERATE # generates a new key on first start and automatically replaces this
mosquitto.conf
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /mosquitto/data/
log_dest file /mosquitto/log/mosquitto.log
port 1883
listener 9001
protocol websockets
It would be awesome if you can share the json files for the dashboards you have created :D
I was looking for a quick way to check my temps on grafana instead of going to history tab of HA since I didnt finish setting up everything on the last weekend
I did every configuration you suggested for Grafana:
I also included those in the documentation of the add-on.
But I keep getting 401 Unauthorized view when trying to access my embedded graphs:
If I want to solve this, I must access the Web User Interface once, and now I get the graphs showing:
But this solution s temporary as long as my server is running. When rebooting HA, I will need to access Grafana Web User Interface again to display my graphs.
Your help would be much appreciated
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.