270 lines
13 KiB
Makefile
270 lines
13 KiB
Makefile
# Created by HostStorage
|
|
|
|
all_hosts += ['darkstat',
|
|
'deconz',
|
|
'esphome',
|
|
'homeassistant',
|
|
'nodered',
|
|
'photoprism_photoprism_1',
|
|
'portainer',
|
|
'portainer_agent',
|
|
'synology_docviewer_1',
|
|
'synology_docviewer_2',
|
|
'watchtowercontinuously']
|
|
|
|
host_tags.update({'darkstat': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'deconz': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'esphome': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'homeassistant': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'nodered': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'photoprism_photoprism_1': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'portainer': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'portainer_agent': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'synology_docviewer_1': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'synology_docviewer_2': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'},
|
|
'watchtowercontinuously': {'address_family': 'no-ip',
|
|
'agent': 'no-agent',
|
|
'architecture': 'container',
|
|
'criticality': 'prod',
|
|
'networking': 'lan',
|
|
'os': 'linux',
|
|
'piggyback': 'piggyback',
|
|
'site': 'realm',
|
|
'snmp_ds': 'no-snmp'}})
|
|
|
|
# Host attributes (needed for WATO)
|
|
host_attributes.update({'darkstat': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6875732,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.8685946},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'deconz': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1656910402.8565905,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.8689504},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'esphome': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6876206,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.8691566},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'homeassistant': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.687659,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.8693879},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'nodered': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6876955,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.869578},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'photoprism_photoprism_1': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6877317,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.869771},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'portainer': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6877677,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.869956},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'portainer_agent': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1656910402.8568325,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.8701415},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'synology_docviewer_1': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6878037,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.8703203},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'synology_docviewer_2': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6878412,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.870504},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'},
|
|
'watchtowercontinuously': {'locked_attributes': ['site',
|
|
'tag_address_family',
|
|
'tag_agent',
|
|
'tag_piggyback',
|
|
'tag_snmp_ds'],
|
|
'locked_by': ('realm', 'dcd', 'connection_1'),
|
|
'meta_data': {'created_at': 1657026624.6878781,
|
|
'created_by': 'automation',
|
|
'updated_at': 1657026624.8706806},
|
|
'site': 'realm',
|
|
'tag_address_family': 'no-ip',
|
|
'tag_agent': 'no-agent',
|
|
'tag_piggyback': 'piggyback',
|
|
'tag_snmp_ds': 'no-snmp'}})
|