Initial commit: HA Voice Control MCP server
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
# DBeaver — Database Connecties voor Homelab
|
||||
|
||||
## PostgreSQL (homelab op Synology NAS)
|
||||
|
||||
**Connection type:** PostgreSQL
|
||||
|
||||
| Instelling | Waarde |
|
||||
|----------------------|---------------------------------|
|
||||
| Host | 192.168.1.211 |
|
||||
| Port | 5433 |
|
||||
| Database | homelab |
|
||||
| Username | mo |
|
||||
| Password | (zie .env bestand) |
|
||||
| SSL | disable (lokaal netwerk) |
|
||||
|
||||
**Schemas om te bekijken:**
|
||||
- `dashboard` — favorites, passwords, calendar_events, settings, file_index, photos, widgets
|
||||
|
||||
**DBeaver stappen:**
|
||||
1. New Database Connection → PostgreSQL
|
||||
2. Vul bovenstaande gegevens in
|
||||
3. Test Connection → Finish
|
||||
4. In Database Navigator: rechtermuis op Tables → Refresh
|
||||
|
||||
|
||||
## Neo4j (netwerk graph op Synology NAS)
|
||||
|
||||
**Connection type:** Neo4j (via Bolt)
|
||||
|
||||
| Instelling | Waarde |
|
||||
|----------------------|---------------------------------|
|
||||
| URI | neo4j://192.168.1.211:49153 |
|
||||
| Browser UI | http://192.168.1.211:49154 |
|
||||
| Username | neo4j |
|
||||
| Password | (zie .env bestand) |
|
||||
|
||||
**DBeaver stappen (vereist Neo4j JDBC driver):**
|
||||
1. New Database Connection → Neo4j
|
||||
2. Vul URI, username, password in
|
||||
3. Test Connection → Finish
|
||||
4. Run queries zoals:
|
||||
```cypher
|
||||
MATCH (d:Device) RETURN d.ip, d.hostname, d.os_guess
|
||||
MATCH (d:Device)-[:HAS_PORT]->(p:Port) RETURN d.ip, p.number, p.service
|
||||
```
|
||||
|
||||
|
||||
## Snelle setup via DBeaver CLI / Import
|
||||
|
||||
Je kunt ook deze `.dbeaver-data-sources.json` importeren:
|
||||
|
||||
```json
|
||||
{
|
||||
"folders": {},
|
||||
"connections": {
|
||||
"postgresql-homelab": {
|
||||
"provider": "postgresql",
|
||||
"driver": "postgresql-jdbc",
|
||||
"name": "Homelab PostgreSQL",
|
||||
"host": "192.168.1.211",
|
||||
"port": "5433",
|
||||
"database": "homelab",
|
||||
"user": "mo",
|
||||
"savePassword": true,
|
||||
"configurationType": "MANUAL",
|
||||
"properties": {
|
||||
"connectTimeout": "20"
|
||||
}
|
||||
},
|
||||
"neo4j-homelab": {
|
||||
"provider": "neo4j",
|
||||
"driver": "neo4j-jdbc",
|
||||
"name": "Homelab Neo4j",
|
||||
"url": "neo4j://192.168.1.211:49153",
|
||||
"user": "neo4j",
|
||||
"savePassword": true,
|
||||
"configurationType": "MANUAL"
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user